AssemblyBuilder.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 benutzerdefinierte Attribute zurück, die auf die aktuelle AssemblyBuilderangewendet wurden.
Überlädt
GetCustomAttributes(Type, Boolean) |
Gibt alle benutzerdefinierten Attribute zurück, die auf den aktuellen AssemblyBuilder angewendet wurden und die von einem angegebenen Attributtyp abgeleitet sind. |
GetCustomAttributes(Boolean) |
Gibt die benutzerdefinierten Attribute zurück, die auf den aktuellen AssemblyBuilder angewendet wurden. |
GetCustomAttributes(Type, Boolean)
- Quelle:
- AssemblyBuilder.cs
Gibt alle benutzerdefinierten Attribute zurück, die auf den aktuellen AssemblyBuilder angewendet wurden und die von einem angegebenen Attributtyp abgeleitet sind.
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 Basistyp, von dem Attribute abgeleitet werden.
- inherit
- Boolean
Dieses Argument wird für Objekte dieses Typs ignoriert.
Gibt zurück
Ein Array, das die benutzerdefinierten Attribute enthält, die mit einem beliebigen Grad von attributeType
abgeleitet sind. Das Array ist leer, wenn keine solchen Attribute vorhanden sind.
Ausnahmen
attributeType
ist null
.
attributeType
ist kein Type-Objekt, das von der Laufzeit bereitgestellt wird. Beispielsweise ist attributeType
ein TypeBuilder-Objekt.
Gilt für:
GetCustomAttributes(Boolean)
- Quelle:
- AssemblyBuilder.cs
Gibt die benutzerdefinierten Attribute zurück, die auf den aktuellen AssemblyBuilder angewendet wurden.
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
Dieses Argument wird für Objekte dieses Typs ignoriert.
Gibt zurück
Ein Array, das die benutzerdefinierten Attribute enthält. Das Array ist leer, wenn keine Attribute vorhanden sind.