ActivityValidationServices.Validate Metódus

Definíció

Ellenőrzi, hogy a munkafolyamat-tevékenység megfelelően van-e konfigurálva az érvényesítési logika szerint. Ez a logika lehet a CacheMetadata(CodeActivityMetadata) tevékenységek ellenőrzési, illetve létrehozási és szabályzatkorlátozásainak metódusa.

Túlterhelések

Name Description
Validate(Activity)

Ellenőrzi, hogy a munkafolyamat-tevékenység megfelelően van-e konfigurálva az érvényesítési logika szerint. Ez a logika lehet a CacheMetadata(CodeActivityMetadata) tevékenységek ellenőrzési, illetve létrehozási és szabályzatkorlátozásainak metódusa.

Validate(Activity, ValidationSettings)

Ellenőrzi, hogy a munkafolyamat-tevékenység megfelelően van-e konfigurálva az érvényesítési logika szerint. Ez a logika lehet az érvényesítendő tevékenységek cacheMetadata metódusa, vagy létrehozhatja és szabályzatkorlátozásokat hozhat létre.

Megjegyzések

Az egyéni tevékenységszerzők érvényesítési logikát adhatnak egy tevékenység felülbírálásához CacheMetadata . Bármely CacheMetadata-ből dobott kivétel nem tekintendő érvényesítési hibának. Ezek a kivételek kikerülnek a Validate hívásából, és a hívónak kell kezelnie őket.

Validate(Activity)

Ellenőrzi, hogy a munkafolyamat-tevékenység megfelelően van-e konfigurálva az érvényesítési logika szerint. Ez a logika lehet a CacheMetadata(CodeActivityMetadata) tevékenységek ellenőrzési, illetve létrehozási és szabályzatkorlátozásainak metódusa.

public:
 static System::Activities::Validation::ValidationResults ^ Validate(System::Activities::Activity ^ toValidate);
public static System.Activities.Validation.ValidationResults Validate(System.Activities.Activity toValidate);
static member Validate : System.Activities.Activity -> System.Activities.Validation.ValidationResults
Public Shared Function Validate (toValidate As Activity) As ValidationResults

Paraméterek

toValidate
Activity

Egy munkafolyamat-tevékenységfából származó elem.

Válaszok

Ellenőrzési hibák gyűjteménye, amelyek mindegyike tartalmazhatja az ellenőrzött tevékenység nevét, egy leíró üzenetet, egy hibakódot és egyéb információkat.

Megjegyzések

Az egyéni tevékenységszerzők érvényesítési logikát adhatnak egy tevékenység felülbírálásához CacheMetadata . Bármely CacheMetadata-ből dobott kivétel nem tekintendő érvényesítési hibának. Ezek a kivételek kikerülnek a Validate hívásából, és a hívónak kell kezelnie őket.

A következőre érvényes:

Validate(Activity, ValidationSettings)

Ellenőrzi, hogy a munkafolyamat-tevékenység megfelelően van-e konfigurálva az érvényesítési logika szerint. Ez a logika lehet az érvényesítendő tevékenységek cacheMetadata metódusa, vagy létrehozhatja és szabályzatkorlátozásokat hozhat létre.

public:
 static System::Activities::Validation::ValidationResults ^ Validate(System::Activities::Activity ^ toValidate, System::Activities::Validation::ValidationSettings ^ settings);
public static System.Activities.Validation.ValidationResults Validate(System.Activities.Activity toValidate, System.Activities.Validation.ValidationSettings settings);
static member Validate : System.Activities.Activity * System.Activities.Validation.ValidationSettings -> System.Activities.Validation.ValidationResults
Public Shared Function Validate (toValidate As Activity, settings As ValidationSettings) As ValidationResults

Paraméterek

toValidate
Activity

Munkafolyamat-tevékenységfából származó tevékenység.

settings
ValidationSettings

Egy objektum, amely meghatározza az érvényesítési módszer viselkedését a munkafolyamaton, letilthatja a belső érvényesítési logikát, és a szabályzatkorlátozásokat is tartalmazhatja.

Válaszok

Ellenőrzési hibák gyűjteménye, amelyek mindegyike tartalmazhatja a helytelenül konfigurált tevékenység nevét, egy leíró üzenetet, egy hiba- vagy figyelmeztető kódot és egyéb információkat.

Megjegyzések

Az egyéni tevékenységszerzők érvényesítési logikát adhatnak egy tevékenység felülbírálásához CacheMetadata . Bármely CacheMetadata-ből dobott kivétel nem tekintendő érvényesítési hibának. Ezek a kivételek kikerülnek a Validate hívásából, és a hívónak kell kezelnie őket.

A következőre érvényes: