Udostępnij za pośrednictwem


DynamicDependencyAttribute Klasa

Definicja

Określa zależność, którą ma jeden element członkowski na innym.

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
Dziedziczenie
DynamicDependencyAttribute
Atrybuty

Uwagi

Ten atrybut może służyć do informowania o narzędziu zależności, która w przeciwnym razie nie jest widoczna wyłącznie z metadanych i IL, na przykład element członkowski polegał na odbiciu.

Konstruktory

DynamicDependencyAttribute(DynamicallyAccessedMemberTypes, String, String)

Inicjuje nowe wystąpienie DynamicDependencyAttribute klasy z określonymi typami elementów członkowskich w typie w zestawie.

DynamicDependencyAttribute(DynamicallyAccessedMemberTypes, Type)

Inicjuje DynamicDependencyAttribute nowe wystąpienie klasy z określonymi typami elementów członkowskich w obiekcie Type.

DynamicDependencyAttribute(String)

Inicjuje nowe wystąpienie DynamicDependencyAttribute klasy z określonym podpisem elementu członkowskiego w tym samym typie co odbiorca.

DynamicDependencyAttribute(String, String, String)

Inicjuje nowe wystąpienie DynamicDependencyAttribute klasy z określonym podpisem elementu członkowskiego w typie w zestawie.

DynamicDependencyAttribute(String, Type)

Inicjuje DynamicDependencyAttribute nowe wystąpienie klasy z określonym podpisem elementu członkowskiego w elemencie Type.

Właściwości

AssemblyName

Pobiera nazwę zestawu określonego typu.

Condition

Pobiera lub ustawia warunek, w którym ma zastosowanie zależność.

MemberSignature

Pobiera podpis elementu członkowskiego, od których zależy.

MemberTypes

Pobiera typy elementów członkowskich, które są zależne od, na przykład pól i właściwości.

Type

Type Pobiera element zawierający określony element członkowski.

TypeId

Po zaimplementowaniu w klasie pochodnej pobiera unikatowy identyfikator dla tego elementu Attribute.

(Odziedziczone po Attribute)
TypeName

Pobiera pełną nazwę typu zawierającego określony element członkowski.

Metody

Equals(Object)

Zwraca wartość wskazującą, czy to wystąpienie jest równe podanemu obiektowi.

(Odziedziczone po Attribute)
GetHashCode()

Zwraca wartość skrótu dla tego wystąpienia.

(Odziedziczone po Attribute)
GetType()

Type Pobiera bieżące wystąpienie.

(Odziedziczone po Object)
IsDefaultAttribute()

W przypadku zastąpienia w klasie pochodnej wskazuje, czy wartość tego wystąpienia jest wartością domyślną klasy pochodnej.

(Odziedziczone po Attribute)
Match(Object)

W przypadku zastąpienia w klasie pochodnej zwraca wartość wskazującą, czy to wystąpienie jest równe określonemu obiektowi.

(Odziedziczone po Attribute)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Dotyczy