source: trunk/Include/Classes/System/Reflection/MemberInfo.ab@ 435

Last change on this file since 435 was 414, checked in by dai, 16 years ago

コメントを充実。

File size: 730 bytes
Line 
1Namespace System
2Namespace Reflection
3
4
5/*!
6@brief メンバの属性に関する情報を取得し、メンバのメタデータにアクセスできるようにします。
7*/
8Class MemberInfo
9 name As String
10 memberType As TypeInfo
11Public
12
13 /*!
14 @brief コンストラクタ
15 @param name メンバの名前
16 memberType メンバの型
17 */
18 Sub MemberInfo( name As String, memberType As TypeInfo )
19 This.name = name
20 This.memberType = memberType
21 End Sub
22
23 /*!
24 @brief メンバの名前を取得する
25 @return メンバの名前
26 */
27 Function Name() As String
28 Return name
29 End Function
30
31 /*!
32 @brief メンバの型を取得する
33 @return メンバの型
34 */
35 Function MemberType() As TypeInfo
36 Return memberType
37 End Function
38End Class
39
40
41End Namespace
42End Namespace
Note: See TracBrowser for help on using the repository browser.