Condividi tramite


TypeReference.ResolutionScope Proprietà

Definizione

Ottiene l'ambito di soluzione in cui è definito il tipo di destinazione ed è identificato in modo univoco dagli oggetti Namespace e Name specificati.

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

Valore della proprietà

Ambito di risoluzione in cui il tipo di destinazione è definito in modo univoco.

Commenti

L'ambito di risoluzione può essere uno degli handle seguenti:

  • TypeReferenceHandle del tipo di inclusione, se il tipo di destinazione è un tipo annidato.

  • ModuleReferenceHandle, se il tipo di destinazione è definito in un altro modulo all'interno dello stesso assembly di questo.

  • ModuleDefinition, se il tipo di destinazione è definito nel modulo corrente. Questo non deve verificarsi in un modulo di metadati compressi dell'interfaccia della riga di comando.

  • AssemblyReferenceHandle, se il tipo di destinazione è definito in un assembly diverso dal modulo corrente.

  • Nil handle se il tipo di destinazione deve essere risolto cercando ExportedTypes un oggetto corrispondente Namespace e Name.

Si applica a