閱讀英文

共用方式為


CodeActivityMetadata 結構

定義

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

C#
public struct 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)

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

適用於

產品 版本
.NET Framework 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1