|
IKVM11
11
Java SE 11 Virtual Machine for .NET
|
Obtains information about the attributes of a member and provides access to member metadata. More...
Properties | |
| IModuleSymbol | Module [get] |
| Gets the module in which the type that declares the member represented by the current is defined. | |
| ITypeSymbol? | DeclaringType [get] |
| Gets the class that declares this member. | |
| MemberTypes | MemberType [get] |
| When overridden in a derived class, gets a value indicating the type of the member - method, constructor, event, and so on. | |
| int | MetadataToken [get] |
| Gets a value that identifies a metadata element. | |
| string | Name [get] |
| Gets the name of the current member. | |
Properties inherited from IKVM.CoreLib.Symbols.ISymbol | |
| bool | IsMissing [get] |
Returns true if the symbol is missing. | |
Additional Inherited Members | |
Public Member Functions inherited from IKVM.CoreLib.Symbols.ICustomAttributeSymbolProvider | |
| ImmutableArray< CustomAttributeSymbol > | GetCustomAttributes () |
| Returns an array of all of the custom attributes defined on this member, excluding named attributes, or an empty array if there are no custom attributes. | |
| ImmutableArray< CustomAttributeSymbol > | GetCustomAttributes (ITypeSymbol attributeType) |
| Returns an array of custom attributes defined on this member, identified by type, or an empty array if there are no custom attributes of that type. | |
| bool | IsDefined (ITypeSymbol attributeType) |
| Indicates whether one or more instance of attributeType is defined on this member. | |
Obtains information about the attributes of a member and provides access to member metadata.
Definition at line 9 of file IMemberSymbol.cs.
|
get |
Gets the class that declares this member.
Implemented in IKVM.CoreLib.Symbols.IkvmReflection.IkvmReflectionMemberSymbol, and IKVM.CoreLib.Symbols.Reflection.ReflectionMemberSymbol.
Definition at line 20 of file IMemberSymbol.cs.
|
get |
When overridden in a derived class, gets a value indicating the type of the member - method, constructor, event, and so on.
Implemented in IKVM.CoreLib.Symbols.IkvmReflection.IkvmReflectionMemberSymbol, and IKVM.CoreLib.Symbols.Reflection.ReflectionMemberSymbol.
Definition at line 25 of file IMemberSymbol.cs.
|
get |
Gets a value that identifies a metadata element.
Implemented in IKVM.CoreLib.Symbols.IkvmReflection.IkvmReflectionMemberSymbol, and IKVM.CoreLib.Symbols.Reflection.ReflectionMemberSymbol.
Definition at line 30 of file IMemberSymbol.cs.
|
get |
Gets the module in which the type that declares the member represented by the current is defined.
Implemented in IKVM.CoreLib.Symbols.IkvmReflection.IkvmReflectionMemberSymbol, and IKVM.CoreLib.Symbols.Reflection.ReflectionMemberSymbol.
Definition at line 15 of file IMemberSymbol.cs.
|
get |
Gets the name of the current member.
Implemented in IKVM.CoreLib.Symbols.IkvmReflection.IkvmReflectionMemberSymbol, and IKVM.CoreLib.Symbols.Reflection.ReflectionMemberSymbol.
Definition at line 35 of file IMemberSymbol.cs.