ActivityValidationServices.Validate Metoda

Definicja

Sprawdza, czy działanie przepływu pracy jest poprawnie skonfigurowane zgodnie z logiką walidacji. Ta logika może być CacheMetadata(CodeActivityMetadata) metodą działań do weryfikowania lub tworzenia ograniczeń zasad i.

Przeciążenia

Validate(Activity)

Sprawdza, czy działanie przepływu pracy jest poprawnie skonfigurowane zgodnie z logiką walidacji. Ta logika może być CacheMetadata(CodeActivityMetadata) metodą działań do weryfikowania lub tworzenia ograniczeń zasad i.

Validate(Activity, ValidationSettings)

Sprawdza, czy działanie przepływu pracy jest poprawnie skonfigurowane zgodnie z logiką walidacji. Ta logika może być metodą cacheMetadata działań do weryfikowania lub tworzenia i ograniczeń zasad.

Uwagi

Autorzy działań niestandardowych mogą zapewnić logikę walidacji w przesłonięć CacheMetadata działania. Wszelkie wyjątki zgłoszone przez CacheMetadata program nie są traktowane jako błędy walidacji. Te wyjątki unikną wywołania metody Validate i muszą być obsługiwane przez obiekt wywołujący.

Validate(Activity)

Sprawdza, czy działanie przepływu pracy jest poprawnie skonfigurowane zgodnie z logiką walidacji. Ta logika może być CacheMetadata(CodeActivityMetadata) metodą działań do weryfikowania lub tworzenia ograniczeń zasad i.

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

Parametry

toValidate
Activity

Element z drzewa działań przepływu pracy.

Zwraca

Kolekcja błędów walidacji, z których każda może zawierać nazwę zweryfikowanego działania, komunikat opisowy, kod błędu i inne informacje.

Uwagi

Autorzy działań niestandardowych mogą zapewnić logikę walidacji w przesłonięć CacheMetadata działania. Wszelkie wyjątki zgłoszone przez CacheMetadata program nie są traktowane jako błędy walidacji. Te wyjątki unikną wywołania metody Validate i muszą być obsługiwane przez obiekt wywołujący.

Dotyczy

Validate(Activity, ValidationSettings)

Sprawdza, czy działanie przepływu pracy jest poprawnie skonfigurowane zgodnie z logiką walidacji. Ta logika może być metodą cacheMetadata działań do weryfikowania lub tworzenia i ograniczeń zasad.

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

Parametry

toValidate
Activity

Działanie z drzewa działań przepływu pracy.

settings
ValidationSettings

Obiekt, który określa zachowanie metody weryfikacji w przepływie pracy , może pominąć wewnętrzną logikę weryfikacji i może również zawierać ograniczenia zasad.

Zwraca

Kolekcja błędów sprawdzania poprawności, z których każda może zawierać nazwę działania, które jest niepoprawnie skonfigurowane, komunikat opisowy, kod błędu lub ostrzeżenia oraz inne informacje.

Uwagi

Autorzy działań niestandardowych mogą zapewnić logikę walidacji w przesłonięć CacheMetadata działania. Wszelkie wyjątki zgłoszone przez CacheMetadata program nie są traktowane jako błędy walidacji. Te wyjątki unikną wywołania metody Validate i muszą być obsługiwane przez obiekt wywołujący.

Dotyczy