ActivityValidationServices.Validate Methode

Definitie

Controleert of een werkstroomactiviteit correct is geconfigureerd volgens de validatielogica. Deze logica kan de CacheMetadata(CodeActivityMetadata) methode zijn van de activiteiten om beperkingen te valideren of te bouwen en beleid te bepalen.

Overloads

Name Description
Validate(Activity)

Controleert of een werkstroomactiviteit correct is geconfigureerd volgens de validatielogica. Deze logica kan de CacheMetadata(CodeActivityMetadata) methode zijn van de activiteiten om beperkingen te valideren of te bouwen en beleid te bepalen.

Validate(Activity, ValidationSettings)

Controleert of een werkstroomactiviteit correct is geconfigureerd volgens de validatielogica. Deze logica kan de cacheMetadata-methode zijn van de activiteiten om beperkingen te valideren of om beperkingen voor het bouwen en beleid te maken.

Opmerkingen

Auteurs van aangepaste activiteiten kunnen validatielogica bieden in het overschrijven van een activiteit's CacheMetadata. Eventuele uitzonderingen die worden opgeworpen door CacheMetadata, worden niet behandeld als validatiefouten. Deze uitzonderingen ontsnappen aan de aanroep naar Validate en moeten worden verwerkt door de aanroeper.

Validate(Activity)

Controleert of een werkstroomactiviteit correct is geconfigureerd volgens de validatielogica. Deze logica kan de CacheMetadata(CodeActivityMetadata) methode zijn van de activiteiten om beperkingen te valideren of te bouwen en beleid te bepalen.

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

Parameters

toValidate
Activity

Een element uit een werkstroomactiviteitsstructuur.

Retouren

Een verzameling validatiefouten, die elk de naam van de gevalideerde activiteit, een beschrijvend bericht, een foutcode en andere informatie kunnen bevatten.

Opmerkingen

Auteurs van aangepaste activiteiten kunnen validatielogica bieden in het overschrijven van een activiteit's CacheMetadata. Eventuele uitzonderingen die worden opgeworpen door CacheMetadata, worden niet behandeld als validatiefouten. Deze uitzonderingen ontsnappen aan de aanroep naar Validate en moeten worden verwerkt door de aanroeper.

Van toepassing op

Validate(Activity, ValidationSettings)

Controleert of een werkstroomactiviteit correct is geconfigureerd volgens de validatielogica. Deze logica kan de cacheMetadata-methode zijn van de activiteiten om beperkingen te valideren of om beperkingen voor het bouwen en beleid te maken.

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

Parameters

toValidate
Activity

Een activiteit uit een werkstroomactiviteitsstructuur.

settings
ValidationSettings

Een object dat het gedrag van de validatiemethode in de werkstroom bepaalt, de interne validatielogica kan onderdrukken en ook de beleidsbeperkingen kan bevatten.

Retouren

Een verzameling validatiefouten, die elk de naam kunnen bevatten van de activiteit die onjuist is geconfigureerd, een beschrijvend bericht, een fout- of waarschuwingscode en andere informatie.

Opmerkingen

Auteurs van aangepaste activiteiten kunnen validatielogica bieden in het overschrijven van een activiteit's CacheMetadata. Eventuele uitzonderingen die worden opgeworpen door CacheMetadata, worden niet behandeld als validatiefouten. Deze uitzonderingen ontsnappen aan de aanroep naar Validate en moeten worden verwerkt door de aanroeper.

Van toepassing op