DynamicDependencyAttribute Klasse

Definition

Gibt eine Abhängigkeit an, die ein Mitglied von einem anderen hat.

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
DynamicDependencyAttribute
Attribute

Hinweise

Dieses Attribut kann verwendet werden, um die Toolerstellung über eine Abhängigkeit zu informieren, die andernfalls nicht rein aus Metadaten und IL ersichtlich ist, z. B. ein Mitglied, das über Reflexion beruht.

Konstruktoren

Name Beschreibung
DynamicDependencyAttribute(DynamicallyAccessedMemberTypes, String, String)

Initialisiert eine neue Instanz der DynamicDependencyAttribute Klasse mit den angegebenen Elementtypen eines Typs in einer Assembly.

DynamicDependencyAttribute(DynamicallyAccessedMemberTypes, Type)

Initialisiert eine neue Instanz der DynamicDependencyAttribute Klasse mit den angegebenen Elementtypen in einem Type.

DynamicDependencyAttribute(String, String, String)

Initialisiert eine neue Instanz der DynamicDependencyAttribute Klasse mit der angegebenen Signatur eines Elements für einen Typ in einer Assembly.

DynamicDependencyAttribute(String, Type)

Initialisiert eine neue Instanz der DynamicDependencyAttribute Klasse mit der angegebenen Signatur eines Elements in einem Type.

DynamicDependencyAttribute(String)

Initialisiert eine neue Instanz der DynamicDependencyAttribute Klasse mit der angegebenen Signatur eines Elements für denselben Typ wie der Consumer.

Eigenschaften

Name Beschreibung
AssemblyName

Ruft den Assemblynamen des angegebenen Typs ab.

Condition
Veraltet.

Dient zum Abrufen oder Festlegen der Bedingung, in der die Abhängigkeit anwendbar ist.

MemberSignature

Ruft die Signatur des Elements ab, von dem abhängig ist.

MemberTypes

Ruft die Typen der Elemente ab, die von Feldern und Eigenschaften abhängig sind.

Type

Ruft das Type enthaltende Element ab.

TypeId

Wenn sie in einer abgeleiteten Klasse implementiert wird, wird ein eindeutiger Bezeichner für diese Attribute.

(Geerbt von Attribute)
TypeName

Ruft den vollständigen Namen des Typs ab, der das angegebene Element enthält.

Methoden

Name Beschreibung
Equals(Object)

Gibt einen Wert zurück, der angibt, ob diese Instanz einem angegebenen Objekt entspricht.

(Geerbt von Attribute)
GetHashCode()

Gibt den Hashcode für diesen instance zurück.

(Geerbt von Attribute)
GetType()

Ruft die Type der aktuellen Instanz ab.

(Geerbt von Object)
IsDefaultAttribute()

Wenn sie in einer abgeleiteten Klasse überschrieben wird, gibt an, ob der Wert dieser Instanz der Standardwert für die abgeleitete Klasse ist.

(Geerbt von Attribute)
Match(Object)

Wenn sie in einer abgeleiteten Klasse überschrieben wird, wird ein Wert zurückgegeben, der angibt, ob diese Instanz einem angegebenen Objekt entspricht.

(Geerbt von Attribute)
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)

Gilt für: