ConstructorInfo Klasse
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.
Ermittelt die Attribute eines Klassenkonstruktors und bietet Zugriff auf Konstruktormetadaten.
public ref class ConstructorInfo abstract : System::Reflection::MethodBase
public ref class ConstructorInfo abstract : System::Reflection::MethodBase, System::Runtime::InteropServices::_ConstructorInfo
public abstract class ConstructorInfo : System.Reflection.MethodBase
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)]
[System.Serializable]
public abstract class ConstructorInfo : System.Reflection.MethodBase, System.Runtime.InteropServices._ConstructorInfo
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)]
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public abstract class ConstructorInfo : System.Reflection.MethodBase, System.Runtime.InteropServices._ConstructorInfo
type ConstructorInfo = class
inherit MethodBase
[<System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)>]
[<System.Serializable>]
type ConstructorInfo = class
inherit MethodBase
interface _ConstructorInfo
[<System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)>]
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type ConstructorInfo = class
inherit MethodBase
interface _ConstructorInfo
Public MustInherit Class ConstructorInfo
Inherits MethodBase
Public MustInherit Class ConstructorInfo
Inherits MethodBase
Implements _ConstructorInfo
- Vererbung
- Abgeleitet
- Attribute
- Implementiert
Beispiele
Das folgende Beispiel verwendet ConstructorInfo und GetConstructorBindingFlags sucht die Konstruktoren, die den angegebenen Suchkriterien entsprechen.
using System;
using System.Reflection;
using System.Security;
public class MyClass3
{
public MyClass3(int i) { }
public static void Main()
{
try
{
Type myType = typeof(MyClass3);
Type[] types = new Type[1];
types[0] = typeof(int);
// Get the public instance constructor that takes an integer parameter.
ConstructorInfo constructorInfoObj = myType.GetConstructor(
BindingFlags.Instance | BindingFlags.Public, null,
CallingConventions.HasThis, types, null);
if (constructorInfoObj != null)
{
Console.WriteLine("The constructor of MyClass3 that is a public " +
"instance method and takes an integer as a parameter is: ");
Console.WriteLine(constructorInfoObj.ToString());
}
else
{
Console.WriteLine("The constructor of MyClass3 that is a public instance " +
"method and takes an integer as a parameter is not available.");
}
}
catch (ArgumentNullException e)
{
Console.WriteLine("ArgumentNullException: " + e.Message);
}
catch (ArgumentException e)
{
Console.WriteLine("ArgumentException: " + e.Message);
}
catch (SecurityException e)
{
Console.WriteLine("SecurityException: " + e.Message);
}
catch (Exception e)
{
Console.WriteLine("Exception: " + e.Message);
}
}
}
Public Class MyClass1
Public Sub New(ByVal i As Integer)
End Sub
Public Shared Sub Main()
Try
Dim myType As Type = GetType(MyClass1)
Dim types(0) As Type
types(0) = GetType(Integer)
' Get the public instance constructor that takes an integer parameter.
Dim constructorInfoObj As ConstructorInfo = _
myType.GetConstructor(BindingFlags.Instance Or _
BindingFlags.Public, Nothing, _
CallingConventions.HasThis, types, Nothing)
If Not (constructorInfoObj Is Nothing) Then
Console.WriteLine("The constructor of MyClass1 that " + _
"is a public instance method and takes an " + _
"integer as a parameter is: ")
Console.WriteLine(constructorInfoObj.ToString())
Else
Console.WriteLine("The constructor MyClass1 that " + _
"is a public instance method and takes an " + _
"integer as a parameter is not available.")
End If
Catch e As ArgumentNullException
Console.WriteLine("ArgumentNullException: " + e.Message)
Catch e As ArgumentException
Console.WriteLine("ArgumentException: " + e.Message)
Catch e As SecurityException
Console.WriteLine("SecurityException: " + e.Message)
Catch e As Exception
Console.WriteLine("Exception: " + e.Message)
End Try
End Sub
End Class
Hinweise
ConstructorInfo wird verwendet, um die Attribute eines Konstruktors zu ermitteln und einen Konstruktor aufzurufen. Objekte werden durch aufrufen Invoke , ConstructorInfo die von der Methode oder der GetConstructors Methode GetConstructor eines Type Objekts zurückgegeben werden.
Note
ConstructorInfo erbt von MethodBase mehreren Membern, z IsGenericMethod. B. zum Untersuchen generischer Methoden. In den Konstruktoren von .NET Framework, Version 2.0, kann nicht generisch sein, sodass diese Member false oder null zurückgeben.
Hinweise für Ausführende
Wenn Sie von ConstructorInfodieser erben, müssen Sie die folgende Memberüberladung überschreiben: Invoke(BindingFlags, Binder, Object[], CultureInfo).
Konstruktoren
| Name | Beschreibung |
|---|---|
| ConstructorInfo() |
Initialisiert eine neue Instanz der ConstructorInfo-Klasse. |
Felder
| Name | Beschreibung |
|---|---|
| ConstructorName |
Stellt den Namen der Klassenkonstruktormethode dar, wie sie in Metadaten gespeichert ist. Dieser Name ist immer ".ctor". Dieses Feld ist schreibgeschützt. |
| TypeConstructorName |
Stellt den Namen der Typkonstruktormethode dar, wie sie in Metadaten gespeichert wird. Dieser Name ist immer ".cctor". Diese Eigenschaft ist schreibgeschützt. |
Eigenschaften
| Name | Beschreibung |
|---|---|
| Attributes |
Ruft die Attribute ab, die dieser Methode zugeordnet sind. (Geerbt von MethodBase) |
| CallingConvention |
Ruft einen Wert ab, der die Aufrufkonventionen für diese Methode angibt. (Geerbt von MethodBase) |
| ContainsGenericParameters |
Ruft einen Wert ab, der angibt, ob die generische Methode nicht zugewiesene generische Typparameter enthält. (Geerbt von MethodBase) |
| CustomAttributes |
Ruft eine Auflistung ab, die die benutzerdefinierten Attribute dieses Elements enthält. (Geerbt von MemberInfo) |
| DeclaringType |
Ruft die Klasse ab, die diesen Member deklariert. (Geerbt von MemberInfo) |
| IsAbstract |
Ruft einen Wert ab, der angibt, ob die Methode abstrakt ist. (Geerbt von MethodBase) |
| IsAssembly |
Ruft einen Wert ab, der angibt, ob die potenzielle Sichtbarkeit dieser Methode oder des Konstruktors beschrieben Assemblywird; d. h. die Methode oder der Konstruktor ist höchstens für andere Typen in derselben Assembly sichtbar und ist für abgeleitete Typen außerhalb der Assembly nicht sichtbar. (Geerbt von MethodBase) |
| IsConstructedGenericMethod |
Ermittelt die Attribute eines Klassenkonstruktors und bietet Zugriff auf Konstruktormetadaten. (Geerbt von MethodBase) |
| IsConstructor |
Ruft einen Wert ab, der angibt, ob die Methode ein Konstruktor ist. (Geerbt von MethodBase) |
| IsFamily |
Ruft einen Wert ab, der angibt, ob die Sichtbarkeit dieser Methode oder des Konstruktors von Family; d. h. die Methode oder der Konstruktor nur innerhalb ihrer Klasse und abgeleiteten Klassen sichtbar ist. (Geerbt von MethodBase) |
| IsFamilyAndAssembly |
Ruft einen Wert ab, der angibt, ob die Sichtbarkeit dieser Methode oder des Konstruktors beschrieben FamANDAssemwird; d. h. die Methode oder der Konstruktor kann von abgeleiteten Klassen aufgerufen werden, aber nur, wenn sie sich in derselben Assembly befinden. (Geerbt von MethodBase) |
| IsFamilyOrAssembly |
Ruft einen Wert ab, der angibt, ob die potenzielle Sichtbarkeit dieser Methode oder des Konstruktors beschrieben FamORAssemwird; d. h. die Methode oder der Konstruktor kann von abgeleiteten Klassen aufgerufen werden, wo immer sie sich befinden, und von Klassen in derselben Assembly. (Geerbt von MethodBase) |
| IsFinal |
Ruft einen Wert ab, der angibt, ob diese Methode ist |
| IsGenericMethod |
Ruft einen Wert ab, der angibt, ob die Methode generisch ist. (Geerbt von MethodBase) |
| IsGenericMethodDefinition |
Ruft einen Wert ab, der angibt, ob die Methode eine generische Methodendefinition ist. (Geerbt von MethodBase) |
| IsHideBySig |
Ruft einen Wert ab, der angibt, ob nur ein Element derselben Art mit genau derselben Signatur in der abgeleiteten Klasse ausgeblendet ist. (Geerbt von MethodBase) |
| IsPrivate |
Ruft einen Wert ab, der angibt, ob dieses Element privat ist. (Geerbt von MethodBase) |
| IsPublic |
Ruft einen Wert ab, der angibt, ob es sich um eine öffentliche Methode handelt. (Geerbt von MethodBase) |
| IsSecurityCritical |
Ruft einen Wert ab, der angibt, ob die aktuelle Methode oder der Konstruktor sicherheitskritisch oder sicherheitssicher auf der aktuellen Vertrauensebene ist und daher kritische Vorgänge ausführen kann. (Geerbt von MethodBase) |
| IsSecuritySafeCritical |
Ruft einen Wert ab, der angibt, ob die aktuelle Methode oder der Konstruktor sicherheitssicher auf der aktuellen Vertrauensebene ist; d. h., ob sie kritische Vorgänge ausführen kann und durch transparenten Code darauf zugegriffen werden kann. (Geerbt von MethodBase) |
| IsSecurityTransparent |
Ruft einen Wert ab, der angibt, ob die aktuelle Methode oder der Konstruktor auf der aktuellen Vertrauensebene transparent ist und daher keine kritischen Vorgänge ausführen kann. (Geerbt von MethodBase) |
| IsSpecialName |
Ruft einen Wert ab, der angibt, ob diese Methode einen speziellen Namen hat. (Geerbt von MethodBase) |
| IsStatic |
Ruft einen Wert ab, der angibt, ob die Methode ist |
| IsVirtual |
Ruft einen Wert ab, der angibt, ob die Methode ist |
| MemberType |
Ruft einen MemberTypes Wert ab, der angibt, dass es sich bei diesem Element um einen Konstruktor handelt. |
| MetadataToken |
Ruft einen Wert ab, der ein Metadatenelement identifiziert. (Geerbt von MemberInfo) |
| MethodHandle |
Ruft ein Handle zur internen Metadatendarstellung einer Methode ab. (Geerbt von MethodBase) |
| MethodImplementationFlags |
Ruft die MethodImplAttributes Flags ab, die die Attribute einer Methodenimplementierung angeben. (Geerbt von MethodBase) |
| Module |
Ruft das Modul ab, in dem der Typ, der das durch die aktuelle MemberInfo Darstellung dargestellte Element deklariert, definiert ist. (Geerbt von MemberInfo) |
| Name |
Ruft den Namen des aktuellen Elements ab. (Geerbt von MemberInfo) |
| ReflectedType |
Ruft das Klassenobjekt ab, das zum Abrufen dieser Instanz von |
Methoden
| Name | Beschreibung |
|---|---|
| Equals(Object) |
Gibt einen Wert zurück, der angibt, ob diese Instanz einem angegebenen Objekt entspricht. |
| GetCustomAttributes(Boolean) |
Wenn eine abgeleitete Klasse außer Kraft gesetzt wird, wird ein Array aller benutzerdefinierten Attribute zurückgegeben, die auf dieses Element angewendet werden. (Geerbt von MemberInfo) |
| GetCustomAttributes(Type, Boolean) |
Wenn eine abgeleitete Klasse überschrieben wird, wird ein Array von benutzerdefinierten Attributen zurückgegeben, die auf dieses Element angewendet und durch Typediese identifiziert werden. (Geerbt von MemberInfo) |
| GetCustomAttributesData() |
Gibt eine Liste von CustomAttributeData Objekten zurück, die Daten zu den Attributen darstellen, die auf das Zielelement angewendet wurden. (Geerbt von MemberInfo) |
| GetGenericArguments() |
Gibt ein Array von Type Objekten zurück, die die Typargumente einer generischen Methode oder die Typparameter einer generischen Methodendefinition darstellen. (Geerbt von MethodBase) |
| GetHashCode() |
Gibt den Hashcode für diesen instance zurück. |
| GetMethodBody() |
Wenn eine abgeleitete Klasse außer Kraft gesetzt wird, ruft ein MethodBody Objekt ab, das Zugriff auf den MSIL-Datenstrom, lokale Variablen und Ausnahmen für die aktuelle Methode ermöglicht. (Geerbt von MethodBase) |
| GetMethodImplementationFlags() |
Wenn sie in einer abgeleiteten Klasse überschrieben werden, werden die MethodImplAttributes Flags zurückgegeben. (Geerbt von MethodBase) |
| GetParameters() |
Wenn sie in einer abgeleiteten Klasse überschrieben werden, werden die Parameter der angegebenen Methode oder des angegebenen Konstruktors ermittelt. (Geerbt von MethodBase) |
| GetType() |
Ermittelt die Attribute eines Klassenkonstruktors und bietet Zugriff auf Konstruktormetadaten. |
| HasSameMetadataDefinitionAs(MemberInfo) |
Ermittelt die Attribute eines Klassenkonstruktors und bietet Zugriff auf Konstruktormetadaten. (Geerbt von MemberInfo) |
| Invoke(BindingFlags, Binder, Object[], CultureInfo) |
Wenn sie in einer abgeleiteten Klasse implementiert wird, wird der Konstruktor aufgerufen, der durch |
| Invoke(Object, BindingFlags, Binder, Object[], CultureInfo) |
Wenn sie in einer abgeleiteten Klasse überschrieben wird, wird die reflektierte Methode oder der Konstruktor mit den angegebenen Parametern aufgerufen. (Geerbt von MethodBase) |
| Invoke(Object, Object[]) |
Ruft die von der aktuellen Instanz dargestellte Methode oder den Konstruktor mithilfe der angegebenen Parameter auf. (Geerbt von MethodBase) |
| Invoke(Object[]) |
Ruft den Konstruktor auf, der von der Instanz mit den angegebenen Parametern reflektiert wird und Standardwerte für die Parameter bereitstellt, die nicht häufig verwendet werden. |
| IsDefined(Type, Boolean) |
Wenn sie in einer abgeleiteten Klasse überschrieben wird, wird angegeben, ob mindestens ein Attribut des angegebenen Typs oder seiner abgeleiteten Typen auf dieses Element angewendet wird. (Geerbt von MemberInfo) |
| MemberwiseClone() |
Erstellt eine flache Kopie der aktuellen Object. (Geerbt von Object) |
| ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |
Operatoren
| Name | Beschreibung |
|---|---|
| Equality(ConstructorInfo, ConstructorInfo) |
Gibt an, ob zwei ConstructorInfo Objekte gleich sind. |
| Inequality(ConstructorInfo, ConstructorInfo) |
Gibt an, ob zwei ConstructorInfo Objekte nicht gleich sind. |
Explizite Schnittstellenimplementierungen
| Name | Beschreibung |
|---|---|
| _ConstructorInfo.GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr) |
Ordnet eine Reihe von Namen einer entsprechenden Reihe von Dispatchbezeichnern zu. |
| _ConstructorInfo.GetType() |
Ruft ein Type Objekt ab, das den ConstructorInfo Typ darstellt. |
| _ConstructorInfo.GetTypeInfo(UInt32, UInt32, IntPtr) |
Ruft die Typinformationen für ein Objekt ab, die dann zum Abrufen der Typinformationen für eine Schnittstelle verwendet werden können. |
| _ConstructorInfo.GetTypeInfoCount(UInt32) |
Ruft die Anzahl der Schnittstellen mit Typinformationen ab, die von einem Objekt bereitgestellt werden (0 oder 1). |
| _ConstructorInfo.Invoke_2(Object, BindingFlags, Binder, Object[], CultureInfo) |
Stellt COM-Objekte mit versionsunabhängigen Zugriff auf die Invoke(Object, BindingFlags, Binder, Object[], CultureInfo) Methode bereit. |
| _ConstructorInfo.Invoke_3(Object, Object[]) |
Stellt COM-Objekte mit versionsunabhängigen Zugriff auf die Invoke(Object, Object[]) Methode bereit. |
| _ConstructorInfo.Invoke_4(BindingFlags, Binder, Object[], CultureInfo) |
Stellt COM-Objekte mit versionsunabhängigen Zugriff auf die Invoke(BindingFlags, Binder, Object[], CultureInfo) Methode bereit. |
| _ConstructorInfo.Invoke_5(Object[]) |
Stellt COM-Objekte mit versionsunabhängigen Zugriff auf die Invoke(Object[]) Methode bereit. |
| _ConstructorInfo.Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr) |
Bietet Zugriff auf Eigenschaften und Methoden, die von einem Objekt verfügbar gemacht werden. |
| _MemberInfo.GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr) |
Ordnet eine Reihe von Namen einer entsprechenden Reihe von Dispatchbezeichnern zu. (Geerbt von MemberInfo) |
| _MemberInfo.GetType() |
Ruft ein Type Objekt ab, das die MemberInfo Klasse darstellt. (Geerbt von MemberInfo) |
| _MemberInfo.GetTypeInfo(UInt32, UInt32, IntPtr) |
Ruft die Typinformationen für ein Objekt ab, die dann zum Abrufen der Typinformationen für eine Schnittstelle verwendet werden können. (Geerbt von MemberInfo) |
| _MemberInfo.GetTypeInfoCount(UInt32) |
Ruft die Anzahl der Schnittstellen mit Typinformationen ab, die von einem Objekt bereitgestellt werden (0 oder 1). (Geerbt von MemberInfo) |
| _MemberInfo.Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr) |
Bietet Zugriff auf Eigenschaften und Methoden, die von einem Objekt verfügbar gemacht werden. (Geerbt von MemberInfo) |
| _MethodBase.GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr) |
Ordnet eine Reihe von Namen einer entsprechenden Reihe von Dispatchbezeichnern zu. (Geerbt von MethodBase) |
| _MethodBase.GetType() |
Eine Beschreibung dieses Mitglieds finden Sie unter GetType(). (Geerbt von MethodBase) |
| _MethodBase.GetTypeInfo(UInt32, UInt32, IntPtr) |
Ruft die Typinformationen für ein Objekt ab, die dann zum Abrufen der Typinformationen für eine Schnittstelle verwendet werden können. (Geerbt von MethodBase) |
| _MethodBase.GetTypeInfoCount(UInt32) |
Ruft die Anzahl der Schnittstellen mit Typinformationen ab, die von einem Objekt bereitgestellt werden (0 oder 1). (Geerbt von MethodBase) |
| _MethodBase.Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr) |
Bietet Zugriff auf Eigenschaften und Methoden, die von einem Objekt verfügbar gemacht werden. (Geerbt von MethodBase) |
| _MethodBase.IsAbstract |
Eine Beschreibung dieses Mitglieds finden Sie unter IsAbstract. (Geerbt von MethodBase) |
| _MethodBase.IsAssembly |
Eine Beschreibung dieses Mitglieds finden Sie unter IsAssembly. (Geerbt von MethodBase) |
| _MethodBase.IsConstructor |
Eine Beschreibung dieses Mitglieds finden Sie unter IsConstructor. (Geerbt von MethodBase) |
| _MethodBase.IsFamily |
Eine Beschreibung dieses Mitglieds finden Sie unter IsFamily. (Geerbt von MethodBase) |
| _MethodBase.IsFamilyAndAssembly |
Eine Beschreibung dieses Mitglieds finden Sie unter IsFamilyAndAssembly. (Geerbt von MethodBase) |
| _MethodBase.IsFamilyOrAssembly |
Eine Beschreibung dieses Mitglieds finden Sie unter IsFamilyOrAssembly. (Geerbt von MethodBase) |
| _MethodBase.IsFinal |
Eine Beschreibung dieses Mitglieds finden Sie unter IsFinal. (Geerbt von MethodBase) |
| _MethodBase.IsHideBySig |
Eine Beschreibung dieses Mitglieds finden Sie unter IsHideBySig. (Geerbt von MethodBase) |
| _MethodBase.IsPrivate |
Eine Beschreibung dieses Mitglieds finden Sie unter IsPrivate. (Geerbt von MethodBase) |
| _MethodBase.IsPublic |
Eine Beschreibung dieses Mitglieds finden Sie unter IsPublic. (Geerbt von MethodBase) |
| _MethodBase.IsSpecialName |
Eine Beschreibung dieses Mitglieds finden Sie unter IsSpecialName. (Geerbt von MethodBase) |
| _MethodBase.IsStatic |
Eine Beschreibung dieses Mitglieds finden Sie unter IsStatic. (Geerbt von MethodBase) |
| _MethodBase.IsVirtual |
Eine Beschreibung dieses Mitglieds finden Sie unter IsVirtual. (Geerbt von MethodBase) |
| ICustomAttributeProvider.GetCustomAttributes(Boolean) |
Gibt ein Array aller benutzerdefinierten Attribute zurück, die für dieses Element definiert sind, ohne benannte Attribute oder ein leeres Array, wenn keine benutzerdefinierten Attribute vorhanden sind. (Geerbt von MemberInfo) |
| ICustomAttributeProvider.GetCustomAttributes(Type, Boolean) |
Gibt ein Array von benutzerdefinierten Attributen zurück, die für dieses Element definiert sind, identifiziert nach Typ oder ein leeres Array, wenn keine benutzerdefinierten Attribute dieses Typs vorhanden sind. (Geerbt von MemberInfo) |
| ICustomAttributeProvider.IsDefined(Type, Boolean) |
Gibt an, ob eine oder mehrere Instanzen dieses |
Erweiterungsmethoden
| Name | Beschreibung |
|---|---|
| GetCustomAttribute(MemberInfo, Type, Boolean) |
Ruft ein benutzerdefiniertes Attribut eines angegebenen Typs ab, der auf ein angegebenes Element angewendet wird, und überprüft optional die Vorgänger dieses Elements. |
| GetCustomAttribute(MemberInfo, Type) |
Ruft ein benutzerdefiniertes Attribut eines angegebenen Typs ab, das auf ein angegebenes Element angewendet wird. |
| GetCustomAttribute<T>(MemberInfo, Boolean) |
Ruft ein benutzerdefiniertes Attribut eines angegebenen Typs ab, der auf ein angegebenes Element angewendet wird, und überprüft optional die Vorgänger dieses Elements. |
| GetCustomAttribute<T>(MemberInfo) |
Ruft ein benutzerdefiniertes Attribut eines angegebenen Typs ab, das auf ein angegebenes Element angewendet wird. |
| GetCustomAttributes(MemberInfo, Boolean) |
Ruft eine Auflistung von benutzerdefinierten Attributen ab, die auf ein angegebenes Element angewendet werden, und überprüft optional die Vorgänger dieses Elements. |
| GetCustomAttributes(MemberInfo, Type, Boolean) |
Ruft eine Auflistung von benutzerdefinierten Attributen eines angegebenen Typs ab, die auf ein angegebenes Element angewendet werden, und überprüft optional die Vorgänger dieses Elements. |
| GetCustomAttributes(MemberInfo, Type) |
Ruft eine Auflistung von benutzerdefinierten Attributen eines angegebenen Typs ab, die auf ein angegebenes Element angewendet werden. |
| GetCustomAttributes(MemberInfo) |
Ruft eine Auflistung von benutzerdefinierten Attributen ab, die auf ein angegebenes Element angewendet werden. |
| GetCustomAttributes<T>(MemberInfo, Boolean) |
Ruft eine Auflistung von benutzerdefinierten Attributen eines angegebenen Typs ab, die auf ein angegebenes Element angewendet werden, und überprüft optional die Vorgänger dieses Elements. |
| GetCustomAttributes<T>(MemberInfo) |
Ruft eine Auflistung von benutzerdefinierten Attributen eines angegebenen Typs ab, die auf ein angegebenes Element angewendet werden. |
| IsDefined(MemberInfo, Type, Boolean) |
Gibt an, ob benutzerdefinierte Attribute eines angegebenen Typs auf ein angegebenes Element angewendet werden und optional auf seine Vorgänger angewendet werden. |
| IsDefined(MemberInfo, Type) |
Gibt an, ob benutzerdefinierte Attribute eines angegebenen Typs auf ein angegebenes Element angewendet werden. |
Gilt für:
Threadsicherheit
Dieser Typ ist threadsicher.