TypeReference.ResolutionScope Vlastnost

Definice

Získá obor rozlišení, ve kterém je definován cílový typ a je jedinečně identifikován zadaným Namespace a 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

Hodnota vlastnosti

Obor rozlišení, ve kterém je cílový typ jedinečně definován.

Poznámky

Obor řešení může mít jeden z následujících popisovačů:

  • TypeReferenceHandle ohraničujícího typu, pokud je cílovým typem vnořený typ.

  • ModuleReferenceHandle, pokud je cílový typ definován v jiném modulu ve stejném sestavení jako toto.

  • ModuleDefinition, pokud je cílový typ definovaný v aktuálním modulu. K tomu by nemělo docházet v modulu komprimovaných metadat rozhraní příkazového řádku.

  • AssemblyReferenceHandle, pokud je cílový typ definován v jiném sestavení než aktuální modul.

  • Nil popisovač, pokud musí být typ cíle vyřešen vyhledáním ExportedTypes odpovídajícího Namespace typu a Name.

Platí pro