DynamicDependencyAttribute Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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
- 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) |