System.Workflow.ComponentModel.Compiler Namespace
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.
Stellt Klassen im Zusammenhang mit dem Komponentenmodellcompiler von Windows Workflow Foundation bereit.
Klassen
| Name | Beschreibung |
|---|---|
| ActivityCodeGenerator |
Basisklasse für Codegeneratorkomponenten, die Aktivitäten zugeordnet werden können. |
| ActivityCodeGeneratorAttribute |
Gibt den Typ an, der für die Codegenerierung für eine Aktivität verwendet werden soll. Diese Klasse kann nicht vererbt werden. |
| ActivityValidator |
Abgeleitet davon DependencyObjectValidator ist eine Basisklasse für alle Aktivitäts validator-Komponenten. |
| ActivityValidatorAttribute |
Identifies the class that perform validation on an Activity that is subject to validation. Diese Klasse kann nicht vererbt werden. |
| AttributeInfo |
Wrapperklasse, die Attribute für einen Typ zur Entwurfszeit 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 |
Stellt einen Satz von Typen dar, die vom Workflowcompiler (abhängig vom Wert der Authorized Eigenschaft) in kompilierten Workflows zulässig oder unzulässig sind. Diese Klasse kann nicht vererbt werden. |
| BindValidationContext |
Stellt den Kontext für die Überprüfung einer .ActivityBind Diese Klasse kann nicht vererbt werden. |
| CodeGenerationManager |
Ermöglicht das Freigeben von Daten über Aktivitätscodegeneratoren während der Kompilierungsphase der Codegenerierung. Diese Klasse kann nicht vererbt werden. |
| CompileWorkflowCleanupTask |
Definiert eine MSBuild-Aufgabe zum Löschen des Inhalts temporärer Dateien, die beim Kompilieren von Workflows verwendet werden, die mit Visual Basic erstellt wurden. Der Inhalt der temporären Dateien wird gelöscht, die Dateien werden jedoch 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 Codegeneratorkomponenten, die zusammengesetzten Aktivitäten zugeordnet werden können. |
| CompositeActivityValidator |
Abgeleitet davon ActivityValidator ist die Basisklasse für alle komponenten der zusammengesetzten Aktivitäts validator. |
| ConditionValidator |
Abgeleitet davon DependencyObjectValidator ist die Basisklasse für alle Bedingungs validator-Komponenten. |
| DependencyObjectValidator |
Abgeleitet davon Validator ist die Basisklasse für alle Abhängigkeitsobjekt-Validatorkomponenten. |
| PropertyValidationContext |
Stellt den Kontext für die Überprüfung einer .DependencyProperty |
| TypeProvider |
Eine Implementierung, die ITypeProvider als Container von Typen innerhalb der angegebenen Assemblys und Codekompilierungseinheiten fungiert. |
| ValidationError |
Stellt die Basisklasse für alle Überprüfungsfehler dar. |
| ValidationErrorCollection |
Enthält eine Auflistung von ValidationError Objekten. |
| ValidationManager |
Ermöglicht die Freigabe kontextbezogener Informationen, z. B. Eigenschaftenüberprüfung, übergeordnete Aktivität usw., während des Kompilierungsprozesses über Validatoren hinweg. |
| ValidationOptionAttribute |
Benutzerdefiniertes Attribut, das ValidationOption Informationen enthält. Diese Klasse kann nicht vererbt werden. |
| Validator |
Basisklasse für alle Validatorkomponenten. |
| WorkflowCompilationContext |
Stellt Workflowkompilierungsoptionen für die aktuelle Kompilierungs- oder Überprüfungsaufgabe 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 ein CompilerError , das während des Workflowkompilierungsprozesses abgerufen wird. |
| WorkflowCompilerOptionsService |
Stellt eine Standardimplementierung von IWorkflowCompilerOptionsService. |
| WorkflowCompilerParameters |
Stellt Parameter dar, die WorkflowCompiler während des Kompilierungsprozesses übergeben werden. |
| 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 ein Exception , das auftritt, wenn ein Workflow die Überprüfung nicht bestanden hat. Diese Klasse kann nicht vererbt werden. |
Schnittstellen
| Name | Beschreibung |
|---|---|
| ITypeProvider |
Definiert das Verhalten eines Diensts, der als Container von Typen fungiert. |
| IWorkflowCompilerOptionsService |
Definiert die schnittstelle, die von der Umgebung implementiert wird, die den Workflow-Designer und den Compiler hostet, um umgebungsspezifische Kompilierungsinformationen während der Überprüfungs- und Kompilierungsprozesse bereitzustellen. |
Enumerationen
| Name | Beschreibung |
|---|---|
| AccessTypes |
Gibt den Zugriffsmodus für die Abhängigkeitseigenschaft an. |
| ValidationOption |
Gibt die Überprüfungsoptionen in der eigenschaft ValidationOption an. |