TypeReference.ResolutionScope Propriété

Définition

Obtient l’étendue de résolution dans laquelle le type cible est défini et est identifié de manière unique par le type spécifié Namespace et 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

Valeur de propriété

Étendue de résolution dans laquelle le type cible est défini de manière unique.

Remarques

L’étendue de résolution peut être l’un des handles suivants :

  • TypeReferenceHandle du type englobant, si le type cible est un type imbriqué.

  • ModuleReferenceHandle, si le type cible est défini dans un autre module dans le même assembly que celui-ci.

  • ModuleDefinition, si le type cible est défini dans le module actuel. Cela ne doit pas se produire dans un module de métadonnées compressées CLI.

  • AssemblyReferenceHandle, si le type cible est défini dans un assembly différent du module actuel.

  • Nil handle si le type cible doit être résolu en recherchant une ExportedTypes correspondance Namespace et Name.

S’applique à