ActivityValidationServices.Validate Metoda

Definice

Ověří, jestli je aktivita pracovního postupu správně nakonfigurovaná podle logiky ověřování. Tato logika může být metodou CacheMetadata(CodeActivityMetadata) aktivit, které se mají ověřit, nebo sestavením a omezeními zásad.

Přetížení

Validate(Activity)

Ověří, jestli je aktivita pracovního postupu správně nakonfigurovaná podle logiky ověřování. Tato logika může být metodou CacheMetadata(CodeActivityMetadata) aktivit, které se mají ověřit, nebo sestavením a omezeními zásad.

Validate(Activity, ValidationSettings)

Ověří, jestli je aktivita pracovního postupu správně nakonfigurovaná podle logiky ověřování. Tato logika může být metodou cacheMetadata aktivit, které se mají ověřit, nebo sestavením a omezeními zásad.

Poznámky

Autoři vlastních aktivit můžou v přepsání aktivity poskytnout logiku CacheMetadata ověřování. Žádné výjimky, které jsou vyvoláné z CacheMetadata , nejsou považovány za chyby ověření. Tyto výjimky uniknou z volání a Validate musí je zpracovat volající.

Validate(Activity)

Ověří, jestli je aktivita pracovního postupu správně nakonfigurovaná podle logiky ověřování. Tato logika může být metodou CacheMetadata(CodeActivityMetadata) aktivit, které se mají ověřit, nebo sestavením a omezeními zásad.

public static System.Activities.Validation.ValidationResults Validate (System.Activities.Activity toValidate);

Parametry

toValidate
Activity

Prvek ze stromu aktivity pracovního postupu.

Návraty

Kolekce chyb ověření, z nichž každá může obsahovat název ověřené aktivity, popisnou zprávu, kód chyby a další informace.

Poznámky

Autoři vlastních aktivit můžou v přepsání aktivity poskytnout logiku CacheMetadata ověřování. Žádné výjimky, které jsou vyvoláné z CacheMetadata , nejsou považovány za chyby ověření. Tyto výjimky uniknou z volání a Validate musí je zpracovat volající.

Platí pro

.NET Framework 4.8.1 a další verze
Produkt Verze
.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

Validate(Activity, ValidationSettings)

Ověří, jestli je aktivita pracovního postupu správně nakonfigurovaná podle logiky ověřování. Tato logika může být metodou cacheMetadata aktivit, které se mají ověřit, nebo sestavením a omezeními zásad.

public static System.Activities.Validation.ValidationResults Validate (System.Activities.Activity toValidate, System.Activities.Validation.ValidationSettings settings);

Parametry

toValidate
Activity

Aktivita ze stromu aktivity pracovního postupu.

settings
ValidationSettings

Objekt, který určuje chování metody ověřování v pracovním postupu , může potlačit interní logiku ověřování a může také obsahovat omezení zásad.

Návraty

Kolekce chyb ověření, z nichž každá může obsahovat název nesprávně nakonfigurované aktivity, popisnou zprávu, kód chyby nebo upozornění a další informace.

Poznámky

Autoři vlastních aktivit můžou v přepsání aktivity poskytnout logiku CacheMetadata ověřování. Žádné výjimky, které jsou vyvoláné z CacheMetadata , nejsou považovány za chyby ověření. Tyto výjimky uniknou z volání a Validate musí je zpracovat volající.

Platí pro

.NET Framework 4.8.1 a další verze
Produkt Verze
.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