System.Reflection.Metadata 名前空間

ECMA-335 に従ってアセンブリ メタデータを読み取るための低レベルの機能を提供します。 この名前空間は、アセンブリ メタデータを読み取る必要があるコンパイラやその他のツールで使用するように設計されています。

クラス

AssemblyExtensions

ECMA-335 に従ってアセンブリ メタデータを読み取るための低レベルの機能を提供します。 この名前空間は、アセンブリ メタデータを読み取る必要があるコンパイラやその他のツールで使用するように設計されています。

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 に従ってアセンブリ メタデータを読み取るための低レベルの機能を提供します。 この名前空間は、アセンブリ メタデータを読み取る必要があるコンパイラやその他のツールで使用するように設計されています。

構造体

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

ECMA-335 に従ってアセンブリ メタデータを読み取るための低レベルの機能を提供します。 この名前空間は、アセンブリ メタデータを読み取る必要があるコンパイラやその他のツールで使用するように設計されています。

CustomAttributeHandle

ECMA-335 に従ってアセンブリ メタデータを読み取るための低レベルの機能を提供します。 この名前空間は、アセンブリ メタデータを読み取る必要があるコンパイラやその他のツールで使用するように設計されています。

CustomAttributeHandleCollection

ECMA-335 に従ってアセンブリ メタデータを読み取るための低レベルの機能を提供します。 この名前空間は、アセンブリ メタデータを読み取る必要があるコンパイラやその他のツールで使用するように設計されています。

CustomAttributeHandleCollection.Enumerator

ECMA-335 に従ってアセンブリ メタデータを読み取るための低レベルの機能を提供します。 この名前空間は、アセンブリ メタデータを読み取る必要があるコンパイラやその他のツールで使用するように設計されています。

CustomAttributeNamedArgument<TType>

カスタム属性シグネチャからデコードされた名前付き引数を表します。

CustomAttributeTypedArgument<TType>

カスタム メタデータ属性の型指定された引数を表します。

CustomAttributeValue<TType>

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

ドキュメント名として構造化されたポータブル PDB 内で #Blob ヒープの BLOB を表す BlobHandle

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>

メソッド (定義、参照、スタンドアロン) またはプロパティのシグネチャを表します。 プロパティの場合、シグネチャは、他との区別を付ける 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 読み取りに使用される クラス。

こちらもご覧ください