ITypeDiscoveryService.GetTypes(Type, Boolean) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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
Eine Auflistung der Typen, die die von baseType
und excludeGlobalTypes
angegebenen Kriterien erfüllen.
Hinweise
Wenn baseType
ist null
, werden alle Typen zurückgegeben. Andernfalls werden nur Typen zurückgegeben, die vom angegebenen Basistyp abgeleitet sind. Wenn excludeGlobalTypes
ist false
, werden Typen aus allen Assemblys, auf die verwiesen wird, überprüft. Andernfalls werden nur Typen aus Assemblys überprüft, auf die nicht auf den globalen Assemblycache (GAC) verwiesen wird. Weitere Informationen finden Sie unter Arbeiten mit Assemblys und dem globalen Assemblycache.