TypeReference.ResolutionScope Eigenschaft

Definition

Ruft den Auflösungsbereich ab, in dem der Zieltyp definiert ist und durch den angegebenen Namespace und Nameeindeutig identifiziert wird.

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

Eigenschaftswert

Der Auflösungsbereich, in dem der Zieltyp eindeutig definiert ist.

Hinweise

Der Lösungsbereich kann eines der folgenden Handles sein:

  • TypeReferenceHandle des eingeschlossenen Typs, wenn der Zieltyp ein geschachtelter Typ ist.

  • ModuleReferenceHandle, wenn der Zieltyp in einem anderen Modul innerhalb derselben Assembly wie diese definiert ist.

  • ModuleDefinition, wenn der Zieltyp im aktuellen Modul definiert ist. Dies sollte nicht in einem cli-komprimierten Metadatenmodul auftreten.

  • AssemblyReferenceHandle, wenn der Zieltyp in einer anderen Assembly als das aktuelle Modul definiert ist.

  • Nil handle if the target type must be resolved by searching the ExportedTypes for a matching Namespace and Name.

Gilt für: