Freigeben über


System.Activities.Validation Namespace

Stellt Klassen bereit, die mit der benutzerdefinierten Aktivitätsvalidierung in Beziehung stehen.

Klassen

ActivityValidationServices

Stellt die Funktionen zum Validieren eines Workflows bereit.

AddValidationError

Fügt der Aktivität vor der Ausführung einen angegebenen Aktivitätsvalidierungsfehler hinzu.

AssertValidation

Fügt einer Liste von Einschränkungsverletzungen eine Einschränkungsverletzung hinzu, wenn die Auswertung der Assertionsbedingung "false" ergibt.

Constraint

Behandelt die Validierungseinschränkung, die zum Validieren einer Aktion verwendet wird.

Constraint<T>

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

GetChildSubtree

Ruft von einer Aktivitätsinstanz untergeordnete Aktivitäten 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 auf Grundlage des richtigen Kontexts für den aktuellen Knoten in der Workflowstruktur.

ValidationError

Stellt eine Instanz eines Validierungsfehlers dar, der vor der Ausführung des Workflows auftritt.

ValidationResults

Enthält sämtliche Validierungsfehler, die von Validate(Activity) beim Validieren eines Workflows generiert wurden. Diese Fehler sind in der Errors- und der Warnings-Auflistung enthalten.

ValidationSettings

Stellt eine Auflistung von Einstellungen dar, die das Verhalten anpassen, das Validate(Activity) zeigt. Hiermit kann der Aktivitätsbenutzer zudem Richtlinieneinschränkungen auf einen Workflow anwenden.