MetadataTokens クラス

定義

public ref class MetadataTokens abstract sealed
public static class MetadataTokens
type MetadataTokens = class
Public Module MetadataTokens
継承
MetadataTokens

フィールド

HeapCount

Ecma335 メタデータ内に存在できるテーブルの最大数。

TableCount

Ecma335 メタデータ内に存在できるテーブルの最大数。

メソッド

AssemblyFileHandle(Int32)
AssemblyReferenceHandle(Int32)
BlobHandle(Int32)
ConstantHandle(Int32)
CustomAttributeHandle(Int32)
CustomDebugInformationHandle(Int32)
DeclarativeSecurityAttributeHandle(Int32)
DocumentHandle(Int32)
DocumentNameBlobHandle(Int32)
EntityHandle(Int32)

トークン値からエンティティ ハンドルを作成します。

EntityHandle(TableIndex, Int32)

トークン値から EntityHandle を作成します。

EventDefinitionHandle(Int32)
ExportedTypeHandle(Int32)
FieldDefinitionHandle(Int32)
GenericParameterConstraintHandle(Int32)
GenericParameterHandle(Int32)
GetHeapOffset(BlobHandle)

指定した handle に対応する、メタデータ ヒープ データのオフセットを取得します。

GetHeapOffset(GuidHandle)

指定した handle に対応する、メタデータ ヒープ データのオフセットを取得します。

GetHeapOffset(Handle)

指定した handle に対応する、メタデータ ヒープ データのオフセットを取得します。

GetHeapOffset(MetadataReader, Handle)

reader のコンテキストで指定した handle に対応する、メタデータ ヒープ データのオフセットを取得します。

GetHeapOffset(StringHandle)

指定した handle に対応する、メタデータ ヒープ データのオフセットを取得します。

GetHeapOffset(UserStringHandle)

指定した handle に対応する、メタデータ ヒープ データのオフセットを取得します。

GetRowNumber(EntityHandle)

指定した handle に対応するメタデータ テーブル エントリの行番号を取得します。

GetRowNumber(MetadataReader, EntityHandle)

reader のコンテキストで指定した handle に対応するメタデータ テーブル エントリの行番号を取得します。

GetToken(EntityHandle)

指定した handle のメタデータ トークンを取得します。

GetToken(Handle)

指定した handle のメタデータ トークンを取得します。

GetToken(MetadataReader, EntityHandle)

reader のコンテキストで指定した handle のメタデータ トークンを取得します。

GetToken(MetadataReader, Handle)

reader のコンテキストで指定した handle のメタデータ トークンを取得します。

GuidHandle(Int32)
Handle(Int32)

トークン値からハンドルを作成します。

Handle(TableIndex, Int32)

トークン値から EntityHandle を作成します。

ImportScopeHandle(Int32)
InterfaceImplementationHandle(Int32)
LocalConstantHandle(Int32)
LocalScopeHandle(Int32)
LocalVariableHandle(Int32)
ManifestResourceHandle(Int32)
MemberReferenceHandle(Int32)
MethodDebugInformationHandle(Int32)
MethodDefinitionHandle(Int32)
MethodImplementationHandle(Int32)
MethodSpecificationHandle(Int32)
ModuleReferenceHandle(Int32)
ParameterHandle(Int32)
PropertyDefinitionHandle(Int32)
StandaloneSignatureHandle(Int32)
StringHandle(Int32)
TryGetHeapIndex(HandleKind, HeapIndex)

指定した HandleKind に対応するヒープの HeapIndex を取得します。

TryGetTableIndex(HandleKind, TableIndex)

指定した HandleKind に対応するテーブルの TableIndex を取得します。

TypeDefinitionHandle(Int32)
TypeReferenceHandle(Int32)
TypeSpecificationHandle(Int32)
UserStringHandle(Int32)

適用対象