TypeBuilder.GetCustomAttributes 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.
Gibt die für diesen Typ definierten benutzerdefinierten Attribute zurück.
Überlädt
GetCustomAttributes(Boolean) |
Gibt alle für diesen Typ definierten benutzerdefinierten Attribute zurück. |
GetCustomAttributes(Type, Boolean) |
Gibt alle benutzerdefinierten Attribute des aktuellen Typs zurück, die einem angegebenen Typ zugewiesen werden können. |
GetCustomAttributes(Boolean)
- Quelle:
- TypeBuilder.cs
Gibt alle für diesen Typ definierten benutzerdefinierten Attribute zurück.
public:
override cli::array <System::Object ^> ^ GetCustomAttributes(bool inherit);
public override object[] GetCustomAttributes (bool inherit);
override this.GetCustomAttributes : bool -> obj[]
Public Overrides Function GetCustomAttributes (inherit As Boolean) As Object()
Parameter
- inherit
- Boolean
Gibt an, ob die Vererbungskette dieses Members nach den Attributen durchsucht werden soll.
Gibt zurück
Gibt ein Objektarray zurück, das alle benutzerdefinierten Attribute dieses Typs darstellt.
Ausnahmen
Diese Methode wird bei unvollständigen Typen derzeit nicht unterstützt. Rufen Sie den Typ mithilfe von GetType() ab, und rufen Sie GetCustomAttributes(Boolean) für den zurückgegebenen Typeauf.
Gilt für:
GetCustomAttributes(Type, Boolean)
- Quelle:
- TypeBuilder.cs
Gibt alle benutzerdefinierten Attribute des aktuellen Typs zurück, die einem angegebenen Typ zugewiesen werden können.
public:
override cli::array <System::Object ^> ^ GetCustomAttributes(Type ^ attributeType, bool inherit);
public override object[] GetCustomAttributes (Type attributeType, bool inherit);
override this.GetCustomAttributes : Type * bool -> obj[]
Public Overrides Function GetCustomAttributes (attributeType As Type, inherit As Boolean) As Object()
Parameter
- attributeType
- Type
Der Typ des zu suchenden Attributs. Nur Attribute, die diesem Typ zugeordnet werden können, werden zurückgegeben.
- inherit
- Boolean
Gibt an, ob die Vererbungskette dieses Members nach den Attributen durchsucht werden soll.
Gibt zurück
Ein Array benutzerdefinierter Attribute, die für den aktuellen Typ definiert sind.
Ausnahmen
Diese Methode wird bei unvollständigen Typen derzeit nicht unterstützt. Rufen Sie den Typ mithilfe von GetType() ab, und rufen Sie GetCustomAttributes(Boolean) für den zurückgegebenen Typeauf.
attributeType
ist null
.
Der Typ muss ein vom zugrunde liegenden Laufzeitsystem bereitgestellter Typ sein.