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, если целевой тип определен в текущем модуле. Это не должно происходить в модуле сжатых метаданных CLI.

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

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

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