ActivityValidationServices.Validate Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überprüft, ob eine Workflowaktivität ordnungsgemäß gemäß der Validierungslogik konfiguriert ist. Diese Logik kann die CacheMetadata(CodeActivityMetadata) Methode der zu überprüfenden Aktivitäten oder Build- und Richtlinieneinschränkungen sein.
Überlädt
Validate(Activity) |
Überprüft, ob eine Workflowaktivität ordnungsgemäß gemäß der Validierungslogik konfiguriert ist. Diese Logik kann die CacheMetadata(CodeActivityMetadata) Methode der zu überprüfenden Aktivitäten oder Build- und Richtlinieneinschränkungen sein. |
Validate(Activity, ValidationSettings) |
Überprüft, ob eine Workflowaktivität ordnungsgemäß gemäß der Validierungslogik konfiguriert ist. Diese Logik kann die cacheMetadata-Methode der zu überprüfenden Aktivitäten oder Build- und Richtlinieneinschränkungen sein. |
Hinweise
Benutzerdefinierte Aktivitätsautoren können Validierungslogik in der CacheMetadata Außerkraftsetzung einer Aktivität bereitstellen. Ausnahmen, die von CacheMetadata ausgelöst werden, werden nicht als Überprüfungsfehler behandelt. Diese Ausnahmen werden dem Aufruf von Validate escape und müssen vom Aufrufer behandelt werden.
Validate(Activity)
Überprüft, ob eine Workflowaktivität ordnungsgemäß gemäß der Validierungslogik konfiguriert ist. Diese Logik kann die CacheMetadata(CodeActivityMetadata) Methode der zu überprüfenden Aktivitäten oder Build- und Richtlinieneinschränkungen sein.
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
Parameter
- toValidate
- Activity
Ein Element aus einer Workflowaktivitätsstruktur.
Gibt zurück
Eine Sammlung von Überprüfungsfehlern, von denen jeder den Namen der überprüften Aktivität, eine beschreibende Meldung, einen Fehlercode und andere Informationen enthalten kann.
Hinweise
Benutzerdefinierte Aktivitätsautoren können Validierungslogik in der CacheMetadata Außerkraftsetzung einer Aktivität bereitstellen. Ausnahmen, die von CacheMetadata ausgelöst werden, werden nicht als Überprüfungsfehler behandelt. Diese Ausnahmen werden dem Aufruf von Validate escape und müssen vom Aufrufer behandelt werden.
Gilt für:
Validate(Activity, ValidationSettings)
Überprüft, ob eine Workflowaktivität ordnungsgemäß gemäß der Validierungslogik konfiguriert ist. Diese Logik kann die cacheMetadata-Methode der zu überprüfenden Aktivitäten oder Build- und Richtlinieneinschränkungen sein.
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
Parameter
- toValidate
- Activity
Eine Aktivität aus einer Workflowaktivitätsstruktur.
- settings
- ValidationSettings
Ein Objekt, das das Verhalten der Validierungsmethode für den Workflow bestimmt, kann die interne Validierungslogik unterdrücken und auch die Richtlinieneinschränkungen enthalten.
Gibt zurück
Eine Sammlung von Überprüfungsfehlern, von denen jede den Namen der Aktivität enthalten kann, die falsch konfiguriert ist, eine beschreibende Meldung, einen Fehler- oder Warncode und andere Informationen.
Hinweise
Benutzerdefinierte Aktivitätsautoren können Validierungslogik in der CacheMetadata Außerkraftsetzung einer Aktivität bereitstellen. Ausnahmen, die von CacheMetadata ausgelöst werden, werden nicht als Überprüfungsfehler behandelt. Diese Ausnahmen werden dem Aufruf von Validate escape und müssen vom Aufrufer behandelt werden.