ActivityValidationServices.Validate Metódus
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
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.