System.Activities.Validation Namespace

Stellt Klassen im Zusammenhang mit der Überprüfung benutzerdefinierter Aktivitäten bereit.

Klassen

Name Beschreibung
ActivityValidationServices

Stellt die Funktionalität zum Überprüfen eines Workflows bereit.

AddValidationError

Fügen Sie der Aktivität vor der Ausführung einen angegebenen Aktivitätsüberprüfungsfehler hinzu.

AssertValidation

Fügt eine Einschränkungsverletzung zu einer Liste von Einschränkungsverletzungen hinzu, wenn die Assertionsbedingung als falsch ausgewertet wird.

Constraint

Behandelt die Gültigkeitsprüfungseinschränkung, die zum Überprüfen einer Aktivität verwendet wird.

Constraint<T>

Behandelt eine Einschränkung, die zum Validieren eines Elements vom Typ T verwendet wird.

GetChildSubtree

Ruft untergeordnete Workflowaktivitäten aus einer Instanz einer Aktivität ab.

GetParentChain

Ruft die Auflistung aller Aktivitäten ab, die zur übergeordneten Achse einer Aktivität gehören.

GetWorkflowTree

Ruft eine Workflowstruktur aus einer Instanz einer Aktivität ab.

ValidationContext

Generiert Ergebnisse basierend auf dem richtigen Kontext für den aktuellen Knoten in der Workflowstruktur.

ValidationError

Stellt eine Instanz eines Überprüfungsfehlers dar, der vor der Ausführung des Workflows auftritt.

ValidationResults

Enthält alle Überprüfungsfehler, die beim Validate(Activity) Überprüfen eines Workflows generiert werden. Diese Fehler sind in den Errors Auflistungen enthalten Warnings .

ValidationSettings

Stellt eine Auflistung von Einstellungen dar, die das Verhalten anpassen, das Validate(Activity) angezeigt wird. Darüber hinaus kann der Aktivitätsbenutzer Richtlinieneinschränkungen auf einen Workflow anwenden.