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 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.