TypeReference.ResolutionScope Свойство

Определение

Возвращает область разрешения, в которой определен целевой тип и однозначно определяется указанным Namespace и 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

Значение свойства

Область разрешения, в которой тип целевого объекта однозначно определен.

Комментарии

Область разрешения может быть одной из следующих дескрипторов:

  • TypeReferenceHandle включаемого типа, если целевой тип является вложенным типом.

  • ModuleReferenceHandle, если целевой тип определен в другом модуле в той же сборке, что и этот.

  • ModuleDefinition, если целевой тип определен в текущем модуле. Это не должно происходить в модуле сжатых метаданных интерфейса командной строки.

  • AssemblyReferenceHandle, если целевой тип определен в другой сборке текущего модуля.

  • Nil обработчик, если целевой тип должен быть разрешен путем поиска ExportedTypes сопоставления Namespace и Name.

Применяется к