ModuleBuilder.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 benutzerdefinierten Attribute zurück, die auf den aktuellen ModuleBuilder angewendet werden.
Überlädt
GetCustomAttributes(Boolean) |
Gibt die benutzerdefinierten Attribute zurück, die auf den aktuellen ModuleBuilder angewendet wurden. |
GetCustomAttributes(Type, Boolean) |
Gibt alle benutzerdefinierten Attribute zurück, die auf den aktuellen ModuleBuilder angewendet wurden und die von einem angegebenen Attributtyp abgeleitet sind. |
GetCustomAttributes(Boolean)
- Quelle:
- ModuleBuilder.cs
Gibt die benutzerdefinierten Attribute zurück, die auf den aktuellen ModuleBuilder 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.
Gilt für:
GetCustomAttributes(Type, Boolean)
- Quelle:
- ModuleBuilder.cs
Gibt alle benutzerdefinierten Attribute zurück, die auf den aktuellen ModuleBuilder 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 auf beliebiger Ebene 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.