MemberInfo::MetadataToken Property
Gets a value that identifies a metadata element.
Assembly: mscorlib (in mscorlib.dll)
| Exception | Condition |
|---|---|
| InvalidOperationException | The current MemberInfo represents an array method, such as Address, on an array type whose element type is a dynamic type that has not been completed. To get a metadata token in this case, pass the MemberInfo object to the ModuleBuilder::GetMethodToken method; or use the ModuleBuilder::GetArrayMethodToken method to get the token directly, instead of using the ModuleBuilder::GetArrayMethod method to get a MethodInfo first. |
The tokens obtained using this property can be passed to the unmanaged reflection API. For more information, please see Unmanaged Reflection API.
Note |
|---|
Using the unmanaged reflection API requires familiarity with the Common Language Infrastructure (CLI) documentation, especially "Partition II: Metadata Definition and Semantics" and "Partition III: CIL Instruction Set". The documentation is available online; see ECMA C# and Common Language Infrastructure Standards on MSDN and Standard ECMA-335 - Common Language Infrastructure (CLI) on the Ecma International Web site. |
Available since 2.0
Silverlight
Available since 2.0
Windows Phone Silverlight
Available since 7.0
