DynamicDependencyAttribute 類別

定義

指出某個成員與另一個成員具有相依性。

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
繼承
DynamicDependencyAttribute
屬性

備註

這個屬性可用來通知相依性的工具,該相依性不完全不完全來自中繼資料和 IL,例如透過反映依賴的成員。

建構函式

DynamicDependencyAttribute(DynamicallyAccessedMemberTypes, String, String)

使用組件中類型上的指定成員類型,以初始化 DynamicDependencyAttribute 類別的新執行個體。

DynamicDependencyAttribute(DynamicallyAccessedMemberTypes, Type)

使用 Type 上的指定成員類型,以初始化 DynamicDependencyAttribute 類別的新執行個體。

DynamicDependencyAttribute(String)

使用與取用者相同類型上的指定成員簽章,以初始化 DynamicDependencyAttribute 類別的新執行個體。

DynamicDependencyAttribute(String, String, String)

使用組件中類型上的指定成員簽章,以初始化 DynamicDependencyAttribute 類別的新執行個體。

DynamicDependencyAttribute(String, Type)

使用 Type 上的指定成員簽章,以初始化 DynamicDependencyAttribute 類別的新執行個體。

屬性

AssemblyName

取得指定類型的組件名稱。

Condition

取得或設定相依性適用的條件。

MemberSignature

取得相依成員的簽章。

MemberTypes

取得相依成員的類型,例如欄位和屬性。

Type

取得包含指定成員的 Type

TypeId

在衍生類別中實作時,取得這個 Attribute 的唯一識別碼。

(繼承來源 Attribute)
TypeName

取得包含指定成員的類型完整名稱。

方法

Equals(Object)

傳回值,這個值指出此執行個體是否與指定的物件相等。

(繼承來源 Attribute)
GetHashCode()

傳回這個執行個體的雜湊碼。

(繼承來源 Attribute)
GetType()

取得目前執行個體的 Type

(繼承來源 Object)
IsDefaultAttribute()

在衍生類別中覆寫時,表示這個執行個體的值是衍生類別的預設值。

(繼承來源 Attribute)
Match(Object)

在衍生類別中覆寫時,會傳回值,表示這個執行個體是否等於指定物件。

(繼承來源 Attribute)
MemberwiseClone()

建立目前 Object 的淺層複製。

(繼承來源 Object)
ToString()

傳回代表目前物件的字串。

(繼承來源 Object)

適用於