共用方式為


ValidationActivity interface

此活動會驗證外部資源是否存在。

Extends

屬性

childItems

如果數據集指向資料夾,可以使用。 如果設定為 true,資料夾必須至少有一個檔案。 如果設定為 false,資料夾必須是空的。 類型:布爾值(或 expression 含 resultType 布爾值的表達式)。

dataset

驗證活動數據集參考。

minimumSize

如果數據集指向檔案,可以使用。 檔案的大小必須大於或等於指定的值。 類型:integer (或 expression with resultType integer) 。

sleep

驗證嘗試之間的延遲以秒為單位。 如果未指定任何值,則會使用10秒做為預設值。 類型:integer (或 expression with resultType integer) 。

timeout

指定要執行之活動的逾時。 如果沒有指定任何值,則會使用預設為 1 周的 TimeSpan.FromDays(7) 值。 類型:string (或 expression with resultType string), pattern: (\d+)?(\d\d):(60|([0-5][0-9]):(60|([0-5][0-9])).

type

多型歧視性,指定這個物件可以是的不同類型

繼承的屬性

dependsOn

活動取決於條件。

description

活動描述。

name

活動名稱。

onInactiveMarkAs

當狀態設定為 [非使用中] 時,活動的狀態結果。 這是選擇性屬性,如果未在活動處於非使用中狀態時提供,則狀態預設會是 [成功]。

state

活動狀態。 這是選擇性屬性,如果未提供,則狀態預設為 [作用中]。

userProperties

活動用戶屬性。

屬性詳細資料

childItems

如果數據集指向資料夾,可以使用。 如果設定為 true,資料夾必須至少有一個檔案。 如果設定為 false,資料夾必須是空的。 類型:布爾值(或 expression 含 resultType 布爾值的表達式)。

childItems?: any

屬性值

any

dataset

驗證活動數據集參考。

dataset: DatasetReference

屬性值

minimumSize

如果數據集指向檔案,可以使用。 檔案的大小必須大於或等於指定的值。 類型:integer (或 expression with resultType integer) 。

minimumSize?: any

屬性值

any

sleep

驗證嘗試之間的延遲以秒為單位。 如果未指定任何值,則會使用10秒做為預設值。 類型:integer (或 expression with resultType integer) 。

sleep?: any

屬性值

any

timeout

指定要執行之活動的逾時。 如果沒有指定任何值,則會使用預設為 1 周的 TimeSpan.FromDays(7) 值。 類型:string (或 expression with resultType string), pattern: (\d+)?(\d\d):(60|([0-5][0-9]):(60|([0-5][0-9])).

timeout?: any

屬性值

any

type

多型歧視性,指定這個物件可以是的不同類型

type: "Validation"

屬性值

"Validation"

繼承的屬性詳細資料

dependsOn

活動取決於條件。

dependsOn?: ActivityDependency[]

屬性值

繼承自ControlActivity.dependsOn

description

活動描述。

description?: string

屬性值

string

繼承自ControlActivity.description

name

活動名稱。

name: string

屬性值

string

繼承自ControlActivity.name

onInactiveMarkAs

當狀態設定為 [非使用中] 時,活動的狀態結果。 這是選擇性屬性,如果未在活動處於非使用中狀態時提供,則狀態預設會是 [成功]。

onInactiveMarkAs?: string

屬性值

string

繼承自ControlActivity.onInactiveMarkAs

state

活動狀態。 這是選擇性屬性,如果未提供,則狀態預設為 [作用中]。

state?: string

屬性值

string

繼承自ControlActivity.state

userProperties

活動用戶屬性。

userProperties?: UserProperty[]

屬性值

繼承自ControlActivity.userProperties