Compartilhar via


TypeReference.ResolutionScope Propriedade

Definição

Obtém o escopo de resolução no qual o tipo de destino é definido e é identificado exclusivamente pelos Namespace e Name especificados.

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

Valor da propriedade

O escopo de resolução no qual o tipo de destino é definido exclusivamente.

Comentários

O escopo de resolução pode ser um dos seguintes identificadores:

  • TypeReferenceHandle do tipo delimitado, se o tipo de destino for um tipo aninhado.

  • ModuleReferenceHandle, se o tipo de destino for definido em outro módulo dentro do mesmo assembly que este.

  • ModuleDefinition, se o tipo de destino for definido no módulo atual. Isso não deve ocorrer em um módulo de metadados compactados da CLI.

  • AssemblyReferenceHandle, se o tipo de destino for definido em um assembly diferente do módulo atual.

  • Nil identificador se o tipo de destino precisar ser resolvido pesquisando o ExportedTypes para uma correspondência Namespace e Name.

Aplica-se a