System.Reflection.Metadata 名前空間

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>

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 クラス。アセンブリの読み取りに使用されます。

こちらもご覧ください