ITypeDiscoveryService.GetTypes(Type, Boolean) Метод

Определение

Извлекает список доступных типов.

public:
 System::Collections::ICollection ^ GetTypes(Type ^ baseType, bool excludeGlobalTypes);
public System.Collections.ICollection GetTypes(Type? baseType, bool excludeGlobalTypes);
public System.Collections.ICollection GetTypes(Type baseType, bool excludeGlobalTypes);
abstract member GetTypes : Type * bool -> System.Collections.ICollection
Public Function GetTypes (baseType As Type, excludeGlobalTypes As Boolean) As ICollection

Параметры

baseType
Type

Базовый тип, соответствующий. Может иметь значение null.

excludeGlobalTypes
Boolean

Указывает, следует ли проверять типы из всех ссылочных сборок.

Возвращаемое значение

Коллекция типов, которые соответствуют критериям, заданным baseType и excludeGlobalTypes.

Комментарии

Если baseType есть null, возвращаются все типы. В противном случае возвращаются только типы, производные от указанного базового типа. Если excludeGlobalTypes это falseтак, проверяются типы из всех ссылочных сборок. В противном случае проверяются только типы из сборок, на которые ссылается не глобальный кэш сборок (GAC). Дополнительные сведения см. в статье "Работа с сборками и глобальным кэшем сборок".

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

См. также раздел