TypeReference.ResolutionScope プロパティ

定義

ターゲットの型が定義され、指定した Namespace および Nameによって一意に識別される解決スコープを取得します。

public:
 property System::Reflection::Metadata::EntityHandle ResolutionScope { System::Reflection::Metadata::EntityHandle get(); };
public System.Reflection.Metadata.EntityHandle ResolutionScope { get; }
member this.ResolutionScope : System.Reflection.Metadata.EntityHandle
Public ReadOnly Property ResolutionScope As EntityHandle

プロパティ値

ターゲットの種類が一意に定義されている解決スコープ。

注釈

解決スコープには、次のいずれかのハンドルを指定できます。

  • TypeReferenceHandle ターゲット型が入れ子になった型の場合は、外側の型の

  • ModuleReferenceHandleターゲット型が、この型と同じアセンブリ内の別のモジュールで定義されている場合。

  • ModuleDefinition(ターゲットの型が現在のモジュールで定義されている場合)。 これは、CLI 圧縮メタデータ モジュールでは発生しません。

  • AssemblyReferenceHandleターゲット型が現在のモジュールとは異なるアセンブリで定義されている場合は 。

  • Nil ExportedTypesで一致するNamespaceNameを検索して、ターゲットの型を解決する必要があるかどうかを処理します。

適用対象