ITypeDiscoveryService.GetTypes(Type, Boolean) Methode

Definition

Ruft die Liste der verfügbaren Typen ab.

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

Parameter

baseType
Type

Der Basistyp, mit dem eine Übereinstimmung gefunden werden soll. Kann null sein.

excludeGlobalTypes
Boolean

Gibt an, ob Typen von allen Assemblys, auf die verwiesen wird, überprüft werden sollen.

Gibt zurück

ICollection

Eine Auflistung der Typen, die die von baseType und excludeGlobalTypes angegebenen Kriterien erfüllen.

Hinweise

Wenn baseType es sich nullum einen Wert handelt, werden alle Typen zurückgegeben. Andernfalls werden nur Vom angegebenen Basistyp abgeleitete Typen zurückgegeben. Wenn excludeGlobalTypes es falsesich handelt, werden Typen aus allen referenzierten Assemblys überprüft. Andernfalls werden nur Typen aus nicht globalen Assemblycache (GAC) auf referenzierte Assemblys überprüft. Weitere Informationen finden Sie unter Arbeiten mit Assemblys und dem globalen Assemblycache.

Gilt für:

Siehe auch