TypeReference.ResolutionScope Eigenschaft

Definition

Ruft den Auflösungsbereich ab, in dem der Zieltyp definiert ist und eindeutig mit dem angegebenen Namespace und Name identifiziert wird.Gets the resolution scope in which the target type is defined and is uniquely identified by the specified Namespace and 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

Eigenschaftswert

Der Auflösungs Bereich, in dem der Zieltyp eindeutig definiert ist.The resolution scope in which the target type is uniquely defined.

Hinweise

Der Auflösungs Bereich kann eines der folgenden Handles sein:Resolution scope can be one of the following handles:

  • TypeReferenceHandle des einschließenden Typs, wenn der Zieltyp ein-Typ ist.TypeReferenceHandle of the enclosing type, if the target type is a nested type.

  • ModuleReferenceHandle, wenn der Zieltyp in einem anderen Modul in derselben Assembly wie diese definiert ist.ModuleReferenceHandle, if the target type is defined in another module within the same assembly as this one.

  • ModuleDefinition, wenn der Zieltyp im aktuellen Modul definiert ist.ModuleDefinition, if the target type is defined in the current module. Dies sollte nicht in einem CLI-Modul für komprimierte Metadaten vorkommen.This should not occur in a CLI compressed metadata module.

  • AssemblyReferenceHandle, wenn der Zieltyp in einer anderen Assembly als das aktuelle Modul definiert ist.AssemblyReferenceHandle, if the target type is defined in a different assembly from the current module.

  • Nil handle, wenn der Zieltyp aufgelöst werden muss, indem die ExportedTypes nach einem passenden Namespace und Namedurchsucht werden.Nil handle if the target type must be resolved by searching the ExportedTypes for a matching Namespace and Name.

Gilt für: