System.Reflection.Metadata 命名空間
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
提供低階功能,以根據ECMA-335讀取元件元數據。 此命名空間的設計目的是供編譯程式和其他需要讀取元件元數據的工具使用。
類別
AssemblyExtensions |
提供低階功能,以根據ECMA-335讀取元件元數據。 此命名空間的設計目的是供編譯程式和其他需要讀取元件元數據的工具使用。 |
AssemblyNameInfo |
描述元件。 |
BlobBuilder |
提供低階功能,以根據ECMA-335讀取元件元數據。 此命名空間的設計目的是供編譯程式和其他需要讀取元件元數據的工具使用。 |
DebugMetadataHeader |
提供低階功能,以根據ECMA-335讀取元件元數據。 此命名空間的設計目的是供編譯程式和其他需要讀取元件元數據的工具使用。 |
HandleComparer |
提供低階功能,以根據ECMA-335讀取元件元數據。 此命名空間的設計目的是供編譯程式和其他需要讀取元件元數據的工具使用。 |
ILOpCodeExtensions |
提供低階功能,以根據ECMA-335讀取元件元數據。 此命名空間的設計目的是供編譯程式和其他需要讀取元件元數據的工具使用。 |
ImageFormatLimitationException |
嘗試寫入元數據時所擲回的例外狀況超過格式規格所指定的限制。 例如,超過堆積大小限制時。 |
MetadataReader |
讀取ECMA 335 CLI規格所定義的元數據。 |
MetadataReaderProvider |
提供儲存在位元組陣列、記憶體區塊或數據流中的元數據 MetadataReader。 |
MetadataStringDecoder |
為 MetadataReader 提供自定義機制,以譯碼代表文字的元數據中的位元組序列。 |
MetadataUpdateHandlerAttribute |
指出應該接收元數據更新通知的類型。 |
MetadataUpdater |
提供低階功能,以根據ECMA-335讀取元件元數據。 此命名空間的設計目的是供編譯程式和其他需要讀取元件元數據的工具使用。 |
MethodBodyBlock |
表示 ECMA 335 元件中的方法主體。 |
PEReaderExtensions |
提供低階功能,以根據ECMA-335讀取元件元數據。 此命名空間的設計目的是供編譯程式和其他需要讀取元件元數據的工具使用。 |
TypeName |
提供低階功能,以根據ECMA-335讀取元件元數據。 此命名空間的設計目的是供編譯程式和其他需要讀取元件元數據的工具使用。 |
TypeNameParseOptions |
提供低階功能,以根據ECMA-335讀取元件元數據。 此命名空間的設計目的是供編譯程式和其他需要讀取元件元數據的工具使用。 |
結構
ArrayShape |
表示陣語型型態的圖形。 |
AssemblyDefinition |
提供低階功能,以根據ECMA-335讀取元件元數據。 此命名空間的設計目的是供編譯程式和其他需要讀取元件元數據的工具使用。 |
AssemblyDefinitionHandle |
提供低階功能,以根據ECMA-335讀取元件元數據。 此命名空間的設計目的是供編譯程式和其他需要讀取元件元數據的工具使用。 |
AssemblyFile |
提供低階功能,以根據ECMA-335讀取元件元數據。 此命名空間的設計目的是供編譯程式和其他需要讀取元件元數據的工具使用。 |
AssemblyFileHandle |
提供低階功能,以根據ECMA-335讀取元件元數據。 此命名空間的設計目的是供編譯程式和其他需要讀取元件元數據的工具使用。 |
AssemblyFileHandleCollection |
表示 AssemblyFileHandle的集合。 |
AssemblyFileHandleCollection.Enumerator |
提供低階功能,以根據ECMA-335讀取元件元數據。 此命名空間的設計目的是供編譯程式和其他需要讀取元件元數據的工具使用。 |
AssemblyReference |
提供低階功能,以根據ECMA-335讀取元件元數據。 此命名空間的設計目的是供編譯程式和其他需要讀取元件元數據的工具使用。 |
AssemblyReferenceHandle |
提供低階功能,以根據ECMA-335讀取元件元數據。 此命名空間的設計目的是供編譯程式和其他需要讀取元件元數據的工具使用。 |
AssemblyReferenceHandleCollection |
元件參考的集合。 |
AssemblyReferenceHandleCollection.Enumerator |
提供低階功能,以根據ECMA-335讀取元件元數據。 此命名空間的設計目的是供編譯程式和其他需要讀取元件元數據的工具使用。 |
Blob |
提供低階功能,以根據ECMA-335讀取元件元數據。 此命名空間的設計目的是供編譯程式和其他需要讀取元件元數據的工具使用。 |
BlobBuilder.Blobs |
提供低階功能,以根據ECMA-335讀取元件元數據。 此命名空間的設計目的是供編譯程式和其他需要讀取元件元數據的工具使用。 |
BlobContentId |
提供低階功能,以根據ECMA-335讀取元件元數據。 此命名空間的設計目的是供編譯程式和其他需要讀取元件元數據的工具使用。 |
BlobHandle |
提供低階功能,以根據ECMA-335讀取元件元數據。 此命名空間的設計目的是供編譯程式和其他需要讀取元件元數據的工具使用。 |
BlobReader |
提供低階功能,以根據ECMA-335讀取元件元數據。 此命名空間的設計目的是供編譯程式和其他需要讀取元件元數據的工具使用。 |
BlobWriter |
提供低階功能,以根據ECMA-335讀取元件元數據。 此命名空間的設計目的是供編譯程式和其他需要讀取元件元數據的工具使用。 |
Constant |
提供低階功能,以根據ECMA-335讀取元件元數據。 此命名空間的設計目的是供編譯程式和其他需要讀取元件元數據的工具使用。 |
ConstantHandle |
提供低階功能,以根據ECMA-335讀取元件元數據。 此命名空間的設計目的是供編譯程式和其他需要讀取元件元數據的工具使用。 |
CustomAttribute |
提供自訂屬性的相關信息。 |
CustomAttributeHandle |
提供低階功能,以根據ECMA-335讀取元件元數據。 此命名空間的設計目的是供編譯程式和其他需要讀取元件元數據的工具使用。 |
CustomAttributeHandleCollection |
提供低階功能,以根據ECMA-335讀取元件元數據。 此命名空間的設計目的是供編譯程式和其他需要讀取元件元數據的工具使用。 |
CustomAttributeHandleCollection.Enumerator |
提供低階功能,以根據ECMA-335讀取元件元數據。 此命名空間的設計目的是供編譯程式和其他需要讀取元件元數據的工具使用。 |
CustomAttributeNamedArgument<TType> |
表示從自定義屬性簽章譯碼的具名自變數。 |
CustomAttributeTypedArgument<TType> |
表示自定義元數據屬性的具型別自變數。 |
CustomAttributeValue<TType> |
表示 |
CustomDebugInformation |
提供低階功能,以根據ECMA-335讀取元件元數據。 此命名空間的設計目的是供編譯程式和其他需要讀取元件元數據的工具使用。 |
CustomDebugInformationHandle |
提供低階功能,以根據ECMA-335讀取元件元數據。 此命名空間的設計目的是供編譯程式和其他需要讀取元件元數據的工具使用。 |
CustomDebugInformationHandleCollection |
提供低階功能,以根據ECMA-335讀取元件元數據。 此命名空間的設計目的是供編譯程式和其他需要讀取元件元數據的工具使用。 |
CustomDebugInformationHandleCollection.Enumerator |
提供低階功能,以根據ECMA-335讀取元件元數據。 此命名空間的設計目的是供編譯程式和其他需要讀取元件元數據的工具使用。 |
DeclarativeSecurityAttribute |
提供低階功能,以根據ECMA-335讀取元件元數據。 此命名空間的設計目的是供編譯程式和其他需要讀取元件元數據的工具使用。 |
DeclarativeSecurityAttributeHandle |
提供低階功能,以根據ECMA-335讀取元件元數據。 此命名空間的設計目的是供編譯程式和其他需要讀取元件元數據的工具使用。 |
DeclarativeSecurityAttributeHandleCollection |
提供低階功能,以根據ECMA-335讀取元件元數據。 此命名空間的設計目的是供編譯程式和其他需要讀取元件元數據的工具使用。 |
DeclarativeSecurityAttributeHandleCollection.Enumerator |
提供低階功能,以根據ECMA-335讀取元件元數據。 此命名空間的設計目的是供編譯程式和其他需要讀取元件元數據的工具使用。 |
Document |
偵錯元數據中的源文檔。 |
DocumentHandle |
提供低階功能,以根據ECMA-335讀取元件元數據。 此命名空間的設計目的是供編譯程式和其他需要讀取元件元數據的工具使用。 |
DocumentHandleCollection |
提供低階功能,以根據ECMA-335讀取元件元數據。 此命名空間的設計目的是供編譯程式和其他需要讀取元件元數據的工具使用。 |
DocumentHandleCollection.Enumerator |
提供低階功能,以根據ECMA-335讀取元件元數據。 此命名空間的設計目的是供編譯程式和其他需要讀取元件元數據的工具使用。 |
DocumentNameBlobHandle |
BlobHandle,表示可攜式 PDB 中可攜式 PDB 中 #Blob 堆積上的 Blob 做為文件名稱。 |
EntityHandle |
表示元數據實體(例如類型參考、類型定義、類型規格、方法定義或自定義屬性)。 |
EventAccessors |
提供低階功能,以根據ECMA-335讀取元件元數據。 此命名空間的設計目的是供編譯程式和其他需要讀取元件元數據的工具使用。 |
EventDefinition |
提供低階功能,以根據ECMA-335讀取元件元數據。 此命名空間的設計目的是供編譯程式和其他需要讀取元件元數據的工具使用。 |
EventDefinitionHandle |
提供低階功能,以根據ECMA-335讀取元件元數據。 此命名空間的設計目的是供編譯程式和其他需要讀取元件元數據的工具使用。 |
EventDefinitionHandleCollection |
提供低階功能,以根據ECMA-335讀取元件元數據。 此命名空間的設計目的是供編譯程式和其他需要讀取元件元數據的工具使用。 |
EventDefinitionHandleCollection.Enumerator |
提供低階功能,以根據ECMA-335讀取元件元數據。 此命名空間的設計目的是供編譯程式和其他需要讀取元件元數據的工具使用。 |
ExceptionRegion |
提供低階功能,以根據ECMA-335讀取元件元數據。 此命名空間的設計目的是供編譯程式和其他需要讀取元件元數據的工具使用。 |
ExportedType |
提供低階功能,以根據ECMA-335讀取元件元數據。 此命名空間的設計目的是供編譯程式和其他需要讀取元件元數據的工具使用。 |
ExportedTypeHandle |
提供低階功能,以根據ECMA-335讀取元件元數據。 此命名空間的設計目的是供編譯程式和其他需要讀取元件元數據的工具使用。 |
ExportedTypeHandleCollection |
表示 TypeReferenceHandle 實例的集合。 |
ExportedTypeHandleCollection.Enumerator |
提供低階功能,以根據ECMA-335讀取元件元數據。 此命名空間的設計目的是供編譯程式和其他需要讀取元件元數據的工具使用。 |
FieldDefinition |
提供低階功能,以根據ECMA-335讀取元件元數據。 此命名空間的設計目的是供編譯程式和其他需要讀取元件元數據的工具使用。 |
FieldDefinitionHandle |
提供低階功能,以根據ECMA-335讀取元件元數據。 此命名空間的設計目的是供編譯程式和其他需要讀取元件元數據的工具使用。 |
FieldDefinitionHandleCollection |
提供低階功能,以根據ECMA-335讀取元件元數據。 此命名空間的設計目的是供編譯程式和其他需要讀取元件元數據的工具使用。 |
FieldDefinitionHandleCollection.Enumerator |
提供低階功能,以根據ECMA-335讀取元件元數據。 此命名空間的設計目的是供編譯程式和其他需要讀取元件元數據的工具使用。 |
GenericParameter |
提供低階功能,以根據ECMA-335讀取元件元數據。 此命名空間的設計目的是供編譯程式和其他需要讀取元件元數據的工具使用。 |
GenericParameterConstraint |
提供低階功能,以根據ECMA-335讀取元件元數據。 此命名空間的設計目的是供編譯程式和其他需要讀取元件元數據的工具使用。 |
GenericParameterConstraintHandle |
提供低階功能,以根據ECMA-335讀取元件元數據。 此命名空間的設計目的是供編譯程式和其他需要讀取元件元數據的工具使用。 |
GenericParameterConstraintHandleCollection |
表示泛型型別參數的條件約束集合。 |
GenericParameterConstraintHandleCollection.Enumerator |
提供低階功能,以根據ECMA-335讀取元件元數據。 此命名空間的設計目的是供編譯程式和其他需要讀取元件元數據的工具使用。 |
GenericParameterHandle |
提供低階功能,以根據ECMA-335讀取元件元數據。 此命名空間的設計目的是供編譯程式和其他需要讀取元件元數據的工具使用。 |
GenericParameterHandleCollection |
表示方法或型別之泛型型別參數的集合。 |
GenericParameterHandleCollection.Enumerator |
提供低階功能,以根據ECMA-335讀取元件元數據。 此命名空間的設計目的是供編譯程式和其他需要讀取元件元數據的工具使用。 |
GuidHandle |
提供低階功能,以根據ECMA-335讀取元件元數據。 此命名空間的設計目的是供編譯程式和其他需要讀取元件元數據的工具使用。 |
Handle |
代表任何元數據實體(例如類型參考、類型定義、類型規格、方法定義或自定義屬性)或值(字串、Blob、guid 或使用者字串)。 |
ImportDefinition |
提供低階功能,以根據ECMA-335讀取元件元數據。 此命名空間的設計目的是供編譯程式和其他需要讀取元件元數據的工具使用。 |
ImportDefinitionCollection |
提供低階功能,以根據ECMA-335讀取元件元數據。 此命名空間的設計目的是供編譯程式和其他需要讀取元件元數據的工具使用。 |
ImportDefinitionCollection.Enumerator |
提供低階功能,以根據ECMA-335讀取元件元數據。 此命名空間的設計目的是供編譯程式和其他需要讀取元件元數據的工具使用。 |
ImportScope |
提供匯入群組可用之語匯範圍的相關信息。 此資訊會儲存在偵錯元數據中。 |
ImportScopeCollection |
提供低階功能,以根據ECMA-335讀取元件元數據。 此命名空間的設計目的是供編譯程式和其他需要讀取元件元數據的工具使用。 |
ImportScopeCollection.Enumerator |
提供低階功能,以根據ECMA-335讀取元件元數據。 此命名空間的設計目的是供編譯程式和其他需要讀取元件元數據的工具使用。 |
ImportScopeHandle |
提供低階功能,以根據ECMA-335讀取元件元數據。 此命名空間的設計目的是供編譯程式和其他需要讀取元件元數據的工具使用。 |
InterfaceImplementation |
提供低階功能,以根據ECMA-335讀取元件元數據。 此命名空間的設計目的是供編譯程式和其他需要讀取元件元數據的工具使用。 |
InterfaceImplementationHandle |
提供低階功能,以根據ECMA-335讀取元件元數據。 此命名空間的設計目的是供編譯程式和其他需要讀取元件元數據的工具使用。 |
InterfaceImplementationHandleCollection |
提供低階功能,以根據ECMA-335讀取元件元數據。 此命名空間的設計目的是供編譯程式和其他需要讀取元件元數據的工具使用。 |
InterfaceImplementationHandleCollection.Enumerator |
提供低階功能,以根據ECMA-335讀取元件元數據。 此命名空間的設計目的是供編譯程式和其他需要讀取元件元數據的工具使用。 |
LocalConstant |
提供本機常數的相關信息。 此資訊會儲存在偵錯元數據中。 |
LocalConstantHandle |
提供低階功能,以根據ECMA-335讀取元件元數據。 此命名空間的設計目的是供編譯程式和其他需要讀取元件元數據的工具使用。 |
LocalConstantHandleCollection |
提供低階功能,以根據ECMA-335讀取元件元數據。 此命名空間的設計目的是供編譯程式和其他需要讀取元件元數據的工具使用。 |
LocalConstantHandleCollection.Enumerator |
提供低階功能,以根據ECMA-335讀取元件元數據。 此命名空間的設計目的是供編譯程式和其他需要讀取元件元數據的工具使用。 |
LocalScope |
提供局部變數和常數範圍的相關信息。 此資訊會儲存在偵錯元數據中。 |
LocalScopeHandle |
提供低階功能,以根據ECMA-335讀取元件元數據。 此命名空間的設計目的是供編譯程式和其他需要讀取元件元數據的工具使用。 |
LocalScopeHandleCollection |
提供低階功能,以根據ECMA-335讀取元件元數據。 此命名空間的設計目的是供編譯程式和其他需要讀取元件元數據的工具使用。 |
LocalScopeHandleCollection.ChildrenEnumerator |
提供低階功能,以根據ECMA-335讀取元件元數據。 此命名空間的設計目的是供編譯程式和其他需要讀取元件元數據的工具使用。 |
LocalScopeHandleCollection.Enumerator |
提供低階功能,以根據ECMA-335讀取元件元數據。 此命名空間的設計目的是供編譯程式和其他需要讀取元件元數據的工具使用。 |
LocalVariable |
提供局部變數的相關信息。 此資訊會儲存在偵錯元數據中。 |
LocalVariableHandle |
提供低階功能,以根據ECMA-335讀取元件元數據。 此命名空間的設計目的是供編譯程式和其他需要讀取元件元數據的工具使用。 |
LocalVariableHandleCollection |
提供低階功能,以根據ECMA-335讀取元件元數據。 此命名空間的設計目的是供編譯程式和其他需要讀取元件元數據的工具使用。 |
LocalVariableHandleCollection.Enumerator |
提供低階功能,以根據ECMA-335讀取元件元數據。 此命名空間的設計目的是供編譯程式和其他需要讀取元件元數據的工具使用。 |
ManifestResource |
提供低階功能,以根據ECMA-335讀取元件元數據。 此命名空間的設計目的是供編譯程式和其他需要讀取元件元數據的工具使用。 |
ManifestResourceHandle |
提供低階功能,以根據ECMA-335讀取元件元數據。 此命名空間的設計目的是供編譯程式和其他需要讀取元件元數據的工具使用。 |
ManifestResourceHandleCollection |
表示 ManifestResourceHandle 實例的集合。 |
ManifestResourceHandleCollection.Enumerator |
提供低階功能,以根據ECMA-335讀取元件元數據。 此命名空間的設計目的是供編譯程式和其他需要讀取元件元數據的工具使用。 |
MemberReference |
提供低階功能,以根據ECMA-335讀取元件元數據。 此命名空間的設計目的是供編譯程式和其他需要讀取元件元數據的工具使用。 |
MemberReferenceHandle |
提供低階功能,以根據ECMA-335讀取元件元數據。 此命名空間的設計目的是供編譯程式和其他需要讀取元件元數據的工具使用。 |
MemberReferenceHandleCollection |
表示 MemberReferenceHandle 實例的集合。 |
MemberReferenceHandleCollection.Enumerator |
提供低階功能,以根據ECMA-335讀取元件元數據。 此命名空間的設計目的是供編譯程式和其他需要讀取元件元數據的工具使用。 |
MetadataStringComparer |
提供字串比較協助程式,以查詢元數據中的字串,同時盡可能避免配置。 |
MethodDebugInformation |
提供與方法定義相關聯的偵錯資訊。 此資訊會儲存在偵錯元數據中。 |
MethodDebugInformationHandle |
提供低階功能,以根據ECMA-335讀取元件元數據。 此命名空間的設計目的是供編譯程式和其他需要讀取元件元數據的工具使用。 |
MethodDebugInformationHandleCollection |
提供低階功能,以根據ECMA-335讀取元件元數據。 此命名空間的設計目的是供編譯程式和其他需要讀取元件元數據的工具使用。 |
MethodDebugInformationHandleCollection.Enumerator |
提供低階功能,以根據ECMA-335讀取元件元數據。 此命名空間的設計目的是供編譯程式和其他需要讀取元件元數據的工具使用。 |
MethodDefinition |
提供低階功能,以根據ECMA-335讀取元件元數據。 此命名空間的設計目的是供編譯程式和其他需要讀取元件元數據的工具使用。 |
MethodDefinitionHandle |
提供低階功能,以根據ECMA-335讀取元件元數據。 此命名空間的設計目的是供編譯程式和其他需要讀取元件元數據的工具使用。 |
MethodDefinitionHandleCollection |
提供低階功能,以根據ECMA-335讀取元件元數據。 此命名空間的設計目的是供編譯程式和其他需要讀取元件元數據的工具使用。 |
MethodDefinitionHandleCollection.Enumerator |
提供低階功能,以根據ECMA-335讀取元件元數據。 此命名空間的設計目的是供編譯程式和其他需要讀取元件元數據的工具使用。 |
MethodImplementation |
提供低階功能,以根據ECMA-335讀取元件元數據。 此命名空間的設計目的是供編譯程式和其他需要讀取元件元數據的工具使用。 |
MethodImplementationHandle |
提供低階功能,以根據ECMA-335讀取元件元數據。 此命名空間的設計目的是供編譯程式和其他需要讀取元件元數據的工具使用。 |
MethodImplementationHandleCollection |
提供低階功能,以根據ECMA-335讀取元件元數據。 此命名空間的設計目的是供編譯程式和其他需要讀取元件元數據的工具使用。 |
MethodImplementationHandleCollection.Enumerator |
提供低階功能,以根據ECMA-335讀取元件元數據。 此命名空間的設計目的是供編譯程式和其他需要讀取元件元數據的工具使用。 |
MethodImport |
提供低階功能,以根據ECMA-335讀取元件元數據。 此命名空間的設計目的是供編譯程式和其他需要讀取元件元數據的工具使用。 |
MethodSignature<TType> |
表示方法(定義、參考或獨立)或屬性簽章。 在屬性的情況下,簽章會比對 getter 與區分 SignatureHeader。 |
MethodSpecification |
提供低階功能,以根據ECMA-335讀取元件元數據。 此命名空間的設計目的是供編譯程式和其他需要讀取元件元數據的工具使用。 |
MethodSpecificationHandle |
提供低階功能,以根據ECMA-335讀取元件元數據。 此命名空間的設計目的是供編譯程式和其他需要讀取元件元數據的工具使用。 |
ModuleDefinition |
提供低階功能,以根據ECMA-335讀取元件元數據。 此命名空間的設計目的是供編譯程式和其他需要讀取元件元數據的工具使用。 |
ModuleDefinitionHandle |
提供低階功能,以根據ECMA-335讀取元件元數據。 此命名空間的設計目的是供編譯程式和其他需要讀取元件元數據的工具使用。 |
ModuleReference |
提供低階功能,以根據ECMA-335讀取元件元數據。 此命名空間的設計目的是供編譯程式和其他需要讀取元件元數據的工具使用。 |
ModuleReferenceHandle |
提供低階功能,以根據ECMA-335讀取元件元數據。 此命名空間的設計目的是供編譯程式和其他需要讀取元件元數據的工具使用。 |
NamespaceDefinition |
提供低階功能,以根據ECMA-335讀取元件元數據。 此命名空間的設計目的是供編譯程式和其他需要讀取元件元數據的工具使用。 |
NamespaceDefinitionHandle |
提供命名空間定義的句柄。 |
Parameter |
提供低階功能,以根據ECMA-335讀取元件元數據。 此命名空間的設計目的是供編譯程式和其他需要讀取元件元數據的工具使用。 |
ParameterHandle |
提供低階功能,以根據ECMA-335讀取元件元數據。 此命名空間的設計目的是供編譯程式和其他需要讀取元件元數據的工具使用。 |
ParameterHandleCollection |
包含指定方法的參數集合。 |
ParameterHandleCollection.Enumerator |
提供低階功能,以根據ECMA-335讀取元件元數據。 此命名空間的設計目的是供編譯程式和其他需要讀取元件元數據的工具使用。 |
PropertyAccessors |
提供低階功能,以根據ECMA-335讀取元件元數據。 此命名空間的設計目的是供編譯程式和其他需要讀取元件元數據的工具使用。 |
PropertyDefinition |
提供低階功能,以根據ECMA-335讀取元件元數據。 此命名空間的設計目的是供編譯程式和其他需要讀取元件元數據的工具使用。 |
PropertyDefinitionHandle |
提供低階功能,以根據ECMA-335讀取元件元數據。 此命名空間的設計目的是供編譯程式和其他需要讀取元件元數據的工具使用。 |
PropertyDefinitionHandleCollection |
提供低階功能,以根據ECMA-335讀取元件元數據。 此命名空間的設計目的是供編譯程式和其他需要讀取元件元數據的工具使用。 |
PropertyDefinitionHandleCollection.Enumerator |
提供低階功能,以根據ECMA-335讀取元件元數據。 此命名空間的設計目的是供編譯程式和其他需要讀取元件元數據的工具使用。 |
ReservedBlob<THandle> |
代表保留供未來內容更新之元數據堆積上的句柄和對應的 Blob。 |
SequencePoint |
表示可攜式 PDB 序列點。 |
SequencePointCollection |
提供低階功能,以根據ECMA-335讀取元件元數據。 此命名空間的設計目的是供編譯程式和其他需要讀取元件元數據的工具使用。 |
SequencePointCollection.Enumerator |
提供低階功能,以根據ECMA-335讀取元件元數據。 此命名空間的設計目的是供編譯程式和其他需要讀取元件元數據的工具使用。 |
SignatureHeader |
表示簽章 Blob 前置位元組所指定的簽章特性。 |
StandaloneSignature |
提供低階功能,以根據ECMA-335讀取元件元數據。 此命名空間的設計目的是供編譯程式和其他需要讀取元件元數據的工具使用。 |
StandaloneSignatureHandle |
提供低階功能,以根據ECMA-335讀取元件元數據。 此命名空間的設計目的是供編譯程式和其他需要讀取元件元數據的工具使用。 |
StringHandle |
提供低階功能,以根據ECMA-335讀取元件元數據。 此命名空間的設計目的是供編譯程式和其他需要讀取元件元數據的工具使用。 |
TypeDefinition |
提供低階功能,以根據ECMA-335讀取元件元數據。 此命名空間的設計目的是供編譯程式和其他需要讀取元件元數據的工具使用。 |
TypeDefinitionHandle |
提供低階功能,以根據ECMA-335讀取元件元數據。 此命名空間的設計目的是供編譯程式和其他需要讀取元件元數據的工具使用。 |
TypeDefinitionHandleCollection |
包含 TypeDefinitionHandle 實例的集合。 |
TypeDefinitionHandleCollection.Enumerator |
提供低階功能,以根據ECMA-335讀取元件元數據。 此命名空間的設計目的是供編譯程式和其他需要讀取元件元數據的工具使用。 |
TypeLayout |
提供低階功能,以根據ECMA-335讀取元件元數據。 此命名空間的設計目的是供編譯程式和其他需要讀取元件元數據的工具使用。 |
TypeReference |
提供低階功能,以根據ECMA-335讀取元件元數據。 此命名空間的設計目的是供編譯程式和其他需要讀取元件元數據的工具使用。 |
TypeReferenceHandle |
提供低階功能,以根據ECMA-335讀取元件元數據。 此命名空間的設計目的是供編譯程式和其他需要讀取元件元數據的工具使用。 |
TypeReferenceHandleCollection |
包含 TypeReferenceHandle 實例的集合。 |
TypeReferenceHandleCollection.Enumerator |
提供低階功能,以根據ECMA-335讀取元件元數據。 此命名空間的設計目的是供編譯程式和其他需要讀取元件元數據的工具使用。 |
TypeSpecification |
提供低階功能,以根據ECMA-335讀取元件元數據。 此命名空間的設計目的是供編譯程式和其他需要讀取元件元數據的工具使用。 |
TypeSpecificationHandle |
提供低階功能,以根據ECMA-335讀取元件元數據。 此命名空間的設計目的是供編譯程式和其他需要讀取元件元數據的工具使用。 |
UserStringHandle |
表示使用者字串堆積的句柄。 |
介面
IConstructedTypeProvider<TType> |
提供低階功能,以根據ECMA-335讀取元件元數據。 此命名空間的設計目的是供編譯程式和其他需要讀取元件元數據的工具使用。 |
ICustomAttributeTypeProvider<TType> |
提供低階功能,以根據ECMA-335讀取元件元數據。 此命名空間的設計目的是供編譯程式和其他需要讀取元件元數據的工具使用。 |
IPrimitiveTypeProvider<TType> |
提供低階功能,以根據ECMA-335讀取元件元數據。 此命名空間的設計目的是供編譯程式和其他需要讀取元件元數據的工具使用。 |
ISignatureTypeProvider<TType> |
提供低階功能,以根據ECMA-335讀取元件元數據。 此命名空間的設計目的是供編譯程式和其他需要讀取元件元數據的工具使用。 |
ISignatureTypeProvider<TType,TGenericContext> |
提供低階功能,以根據ECMA-335讀取元件元數據。 此命名空間的設計目的是供編譯程式和其他需要讀取元件元數據的工具使用。 |
ISimpleTypeProvider<TType> |
提供低階功能,以根據ECMA-335讀取元件元數據。 此命名空間的設計目的是供編譯程式和其他需要讀取元件元數據的工具使用。 |
ISZArrayTypeProvider<TType> |
提供低階功能,以根據ECMA-335讀取元件元數據。 此命名空間的設計目的是供編譯程式和其他需要讀取元件元數據的工具使用。 |
ITypeProvider<TType> |
提供低階功能,以根據ECMA-335讀取元件元數據。 此命名空間的設計目的是供編譯程式和其他需要讀取元件元數據的工具使用。 |
列舉
ConstantTypeCode |
指定代表元數據常數類型的值。 |
CustomAttributeNamedArgumentKind |
指定常數,定義自定義屬性簽章中的自變數種類。 |
ExceptionRegionKind |
提供低階功能,以根據ECMA-335讀取元件元數據。 此命名空間的設計目的是供編譯程式和其他需要讀取元件元數據的工具使用。 |
HandleKind |
提供低階功能,以根據ECMA-335讀取元件元數據。 此命名空間的設計目的是供編譯程式和其他需要讀取元件元數據的工具使用。 |
ILOpCode |
提供低階功能,以根據ECMA-335讀取元件元數據。 此命名空間的設計目的是供編譯程式和其他需要讀取元件元數據的工具使用。 |
ImportDefinitionKind |
提供低階功能,以根據ECMA-335讀取元件元數據。 此命名空間的設計目的是供編譯程式和其他需要讀取元件元數據的工具使用。 |
LocalVariableAttributes |
提供低階功能,以根據ECMA-335讀取元件元數據。 此命名空間的設計目的是供編譯程式和其他需要讀取元件元數據的工具使用。 |
MemberReferenceKind |
指定常數,指出 MemberReference 參考方法或欄位。 |
MetadataKind |
提供低階功能,以根據ECMA-335讀取元件元數據。 此命名空間的設計目的是供編譯程式和其他需要讀取元件元數據的工具使用。 |
MetadataReaderOptions |
提供低階功能,以根據ECMA-335讀取元件元數據。 此命名空間的設計目的是供編譯程式和其他需要讀取元件元數據的工具使用。 |
MetadataStreamOptions |
提供低階功能,以根據ECMA-335讀取元件元數據。 此命名空間的設計目的是供編譯程式和其他需要讀取元件元數據的工具使用。 |
PrimitiveSerializationTypeCode |
指定常數,定義用來編碼 CustomAttribute 值 Blob 中基本值型別的類型代碼。 |
PrimitiveTypeCode |
指定常數,定義元數據簽章中找到的基本類型。 |
SerializationTypeCode |
指定用來編碼 CustomAttributeValue<TType> blob 中值類型的類型代碼。 |
SignatureAttributes |
指定可套用至方法簽章的其他旗標。 此類型中欄位的基礎值會對應至以 SignatureHeader 結構表示之前置簽章位元組中的表示法。 |
SignatureCallingConvention |
指定指定簽章中的自變數如何從呼叫端傳遞至被呼叫者。 此類型中欄位的基礎值會對應至以 SignatureHeader 結構表示之前置簽章位元組中的表示法。 |
SignatureKind |
指定簽章種類。 此類型中欄位的基礎值會對應至以 SignatureHeader 結構表示之前置簽章位元組中的表示法。 |
SignatureTypeCode |
指定常數,定義簽章編碼中使用的類型代碼。 |
SignatureTypeKind |
表示簽章的類型定義。 |
StandaloneSignatureKind |
指出 StandaloneSignature 是否代表獨立方法或局部變數簽章。 |
備註
此命名空間包含下列核心類別:
- MetadataReader 類別,用來讀取元件。