CodeActivityMetadata 結構

定義

表示設定的CodeActivity 導入至執行環境的引數集。

public value class CodeActivityMetadata
public struct CodeActivityMetadata
type CodeActivityMetadata = struct
Public Structure CodeActivityMetadata
繼承
CodeActivityMetadata

屬性

Environment

取得由 SymbolResolver 所導入引數或符號之活動的 LocationReferenceEnvironment

HasViolations

取得值,這個值會表示中繼資料是否有任何驗證錯誤。

方法

AddArgument(RuntimeArgument)

將引數加入至活動的引數集合。

AddDefaultExtensionProvider<T>(Func<T>)

將指定的擴充提供者加入至活動預設擴充功能提供者的集合。

AddValidationError(String)

使用指定的描述,將驗證錯誤新增至中繼資料的驗證錯誤集合。

AddValidationError(ValidationError)

將所指定驗證錯誤新增至中繼資料的驗證錯誤集合。

Bind(Argument, RuntimeArgument)

將指定的 Argument 繫結至指定的 RuntimeArgument

Equals(Object)

判斷指定的物件是否和這個中繼資料執行個體相等。

GetArgumentsWithReflection()

傳回使用反映取得的引數集合。

GetHashCode()

傳回這個中繼資料執行個體的唯一識別碼。

RequireExtension(Type)

指定活動在執行階段需要指定型別的擴充。

RequireExtension<T>()

指定活動在執行階段需要指定的泛型型別的擴充。

SetArgumentsCollection(Collection<RuntimeArgument>)

將引數的指定集合新增至活動的引數。

SetValidationErrorsCollection(Collection<ValidationError>)

將所指定驗證錯誤集合新增至中繼資料的驗證錯誤集合。

運算子

Equality(CodeActivityMetadata, CodeActivityMetadata)

傳回值,這個值表示兩個指定的中繼資料執行個體是否相等。

Inequality(CodeActivityMetadata, CodeActivityMetadata)

傳回值,這個值表示兩個指定的中繼資料執行個體是否不相等。

適用於