DynamicDependencyAttribute 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.
Gibt eine Abhängigkeit eines Members von einem anderen an.
public ref class DynamicDependencyAttribute sealed : Attribute
[System.AttributeUsage(System.AttributeTargets.Constructor | System.AttributeTargets.Field | System.AttributeTargets.Method, AllowMultiple=true, Inherited=false)]
public sealed class DynamicDependencyAttribute : Attribute
[<System.AttributeUsage(System.AttributeTargets.Constructor | System.AttributeTargets.Field | System.AttributeTargets.Method, AllowMultiple=true, Inherited=false)>]
type DynamicDependencyAttribute = class
inherit Attribute
Public NotInheritable Class DynamicDependencyAttribute
Inherits Attribute
- Vererbung
- Attribute
Hinweise
Dieses Attribut kann verwendet werden, um das Tool über eine Abhängigkeit zu informieren, die andernfalls nicht rein aus Metadaten und IL ersichtlich ist, z. B. ein Element, auf das sich die Reflexion stützt.
Konstruktoren
DynamicDependencyAttribute(DynamicallyAccessedMemberTypes, String, String) |
Initialisiert eine neue Instanz der DynamicDependencyAttribute-Klasse mit den angegebenen Typen der Member in einem Typen in einer Assembly. |
DynamicDependencyAttribute(DynamicallyAccessedMemberTypes, Type) |
Initialisiert eine neue Instanz der DynamicDependencyAttribute-Klasse mit den angegebenen Typen der Member in einer Type-Klasse. |
DynamicDependencyAttribute(String) |
Initialisiert eine neue Instanz der DynamicDependencyAttribute-Klasse mit der angegebenen Signatur eines Members für den gleichen Typ wie der Consumer. |
DynamicDependencyAttribute(String, String, String) |
Initialisiert eine neue Instanz der DynamicDependencyAttribute-Klasse mit den angegebenen Signatur der Member in einem Typen in einer Assembly. |
DynamicDependencyAttribute(String, Type) |
Initialisiert eine neue Instanz der DynamicDependencyAttribute-Klasse mit den angegebenen Signatur der Member in einer Type-Klasse. |
Eigenschaften
AssemblyName |
Ruft den Assemblynamen des angegebenen Typs ab. |
Condition |
Ruft die Bedingung ab, in der die Abhängigkeit anwendbar ist, oder legt diese fest. |
MemberSignature |
Ruft die Signatur des Members ab, zu dem eine Abhängigkeit besteht. |
MemberTypes |
Ruft die Typen der Member ab, zu denen eine Abhängigkeit besteht, z. B. Felder und Eigenschaften. |
Type |
Ruft die Type-Klasse ab, die den angegebene Member enthält. |
TypeId |
Ruft bei Implementierung in einer abgeleiteten Klasse einen eindeutigen Bezeichner für dieses Attribute ab. (Geerbt von Attribute) |
TypeName |
Ruft den vollständigen Name des Typs ab, der den angegebenen Member enthält. |
Methoden
Equals(Object) |
Gibt einen Wert zurück, der angibt, ob diese Instanz gleich einem angegebenen Objekt ist. (Geerbt von Attribute) |
GetHashCode() |
Gibt den Hashcode für diese Instanz zurück. (Geerbt von Attribute) |
GetType() |
Ruft den Type der aktuellen Instanz ab. (Geerbt von Object) |
IsDefaultAttribute() |
Gibt beim Überschreiben in einer abgeleiteten Klasse an, ob der Wert der Instanz der Standardwert für die abgeleitete Klasse ist. (Geerbt von Attribute) |
Match(Object) |
Beim Überschreiben in einer abgeleiteten Klasse wird ein Wert zurückgegeben, der angibt, ob diese Instanz einem bestimmten Objekt entspricht. (Geerbt von Attribute) |
MemberwiseClone() |
Erstellt eine flache Kopie des aktuellen Object. (Geerbt von Object) |
ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |