Teilen über


System.Workflow.ComponentModel.Compiler Namespace

Stellt Klassen bereit, die mit dem Windows Workflow Foundation-Komponentenmodellcompiler verknüpft sind.

Klassen

ActivityCodeGenerator

Basisklasse für Codegenerator-Komponenten, die Aktivitäten zugeordnet werden können.

ActivityCodeGeneratorAttribute

Gibt den Typ an, der zur Codegenerierung für eine Aktivität verwendet werden soll. Diese Klasse kann nicht vererbt werden.

ActivityValidator

Ableitung von DependencyObjectValidator, der Basisklasse für alle Aktivitätsvalidierungssteuerelement-Komponenten.

ActivityValidatorAttribute

Identifiziert die Klasse, die die Validierung für eine Activity durchführt, die der Validierung unterliegt. Diese Klasse kann nicht vererbt werden.

AttributeInfo

Wrapperklasse, die zur Entwurfszeit Attribute für einen Typ darstellt. Diese Klasse kann nicht vererbt werden.

AttributeInfoAttribute

Stellt eine Klasse dar, die Informationen zu einem Attribut zur Entwurfszeit enthält. Diese Klasse kann nicht vererbt werden.

AuthorizedType

Steht für eine Reihe von Typen, die der Workflowcompiler in kompilierten Workflows entweder zulässt oder nicht zulässt (in Abhängigkeit des Werts der Authorized-Eigenschaft). Diese Klasse kann nicht vererbt werden.

BindValidationContext

Stellt den Kontext zur Validierung eines ActivityBind-Elements dar. Diese Klasse kann nicht vererbt werden.

CodeGenerationManager

Ermöglicht während der Codeerzeugungsphase der Kompilierung die gemeinsame Nutzung von Daten über Generatoren von Aktivitätscode hinweg. Diese Klasse kann nicht vererbt werden.

CompileWorkflowCleanupTask

Definiert eine MSBuild-Aufgabe zum Löschen des Inhalts der temporären Dateien, die beim Kompilieren von Workflows verwendet werden, die mit Visual Basic erstellt wurden. Der Inhalt der temporären Dateien wird gelöscht, aber die Dateien werden nicht gelöscht. Diese Klasse kann nicht vererbt werden.

CompileWorkflowTask

Stellt die MSBuild-Aufgabe zum Kompilieren eines Workflows dar. Diese Klasse kann nicht vererbt werden.

CompositeActivityCodeGenerator

Basisklasse für Codegenerator-Komponenten, die zusammengesetzten Aktivitäten zugeordnet werden können.

CompositeActivityValidator

Ableitung von ActivityValidator, der Basisklasse für alle Validierungssteuerelement-Komponenten für zusammengesetzte Aktivitäten.

ConditionValidator

Ableitung von DependencyObjectValidator, der Basisklasse für alle Bedingungsvalidierungssteuerelement-Komponenten.

DependencyObjectValidator

Ableitung von Validator, der Basisklasse für alle Komponenten der Abhängigkeitsobjekt-Validierungssteuerelemente.

PropertyValidationContext

Stellt den Kontext zur Validierung einer DependencyProperty bereit.

TypeProvider

Eine Implementierung des ITypeProvider, der innerhalb der angegebenen Assemblys und Einheiten zur Codekompilierung als Container für Typen fungiert.

ValidationError

Stellt die Basisklasse für alle Validierungsfehler dar.

ValidationErrorCollection

Enthält eine Auflistung von ValidationError-Objekten.

ValidationManager

Ermöglicht während der Kompilierung das gemeinsame Nutzen von Kontextinformationen, wie die Eigenschaftenvalidierung, die übergeordnete Aktivität usw., über Validierungssteuerelemente hinweg.

ValidationOptionAttribute

Benutzerdefiniertes Attribut, das Informationen zur ValidationOption enthält. Diese Klasse kann nicht vererbt werden.

Validator

Basisklasse für alle Validierungssteuerelement-Komponenten.

WorkflowCompilationContext

Stellt Workflowkompilierungsoptionen für die aktuelle Kompilierung oder Validierungsaufgabe bereit.

WorkflowCompiler

Stellt den Compiler für Workflows dar, die mit C#- oder Visual Basic-Code und/oder XAML-Markup entwickelt werden. Diese Klasse kann nicht vererbt werden.

WorkflowCompilerError

Stellt einen CompilerError dar, der während des Workflowkompilierungsprozesses auftritt.

WorkflowCompilerOptionsService

Stellt eine Standardimplementierung der IWorkflowCompilerOptionsService-Klasse bereit.

WorkflowCompilerParameters

Stellt während des Kompilierungsprozesses an den WorkflowCompiler übergebene Parameter dar.

WorkflowCompilerResults

Stellt die Ergebnisse einer Workflowkompilierung dar. Diese Klasse kann nicht vererbt werden.

WorkflowMarkupSourceAttribute

Attribut, das Informationen zu einer Workflowmarkupdatei enthält. Diese Klasse kann nicht vererbt werden.

WorkflowValidationFailedException

Stellt eine Exception dar, die auftritt, wenn ein Workflow die Validierung nicht besteht. Diese Klasse kann nicht vererbt werden.

Schnittstellen

ITypeProvider

Definiert das Verhalten eines Dienstes, der als Container für Typen fungiert.

IWorkflowCompilerOptionsService

Definiert die Schnittstelle, die von der Umgebung implementiert wird, die den Workflow-Designer und Compiler hostet, um während der Validierung und Kompilierung umgebungsspezifische Kompilierungsinformationen bereitzustellen.

Enumerationen

AccessTypes

Gibt den Zugriffsmodus für die Abhängigkeitseigenschaft an.

ValidationOption

Gibt die Validierungsoptionen in der ValidationOption-Eigenschaft an.