System.Workflow.ComponentModel.Compiler Namnområde
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Innehåller klasser som är relaterade till komponentmodellkompilatorn Windows Workflow Foundation.
Klasser
| Name | Description |
|---|---|
| ActivityCodeGenerator |
Basklass för kodgeneratorkomponenter som kan associeras med aktiviteter. |
| ActivityCodeGeneratorAttribute |
Anger vilken typ som ska användas för kodgenerering för en aktivitet. Det går inte att ärva den här klassen. |
| ActivityValidator |
Derivat av DependencyObjectValidator detta är en basklass för alla komponenter för aktivitetsverifierare. |
| ActivityValidatorAttribute |
Identifierar klassen som utför validering på en Activity som är föremål för validering. Det går inte att ärva den här klassen. |
| AttributeInfo |
Wrapper-klass som representerar attribut för en typ vid designtillfället. Det går inte att ärva den här klassen. |
| AttributeInfoAttribute |
Representerar en klass som innehåller information om ett attribut vid designtillfället. Det går inte att ärva den här klassen. |
| AuthorizedType |
Representerar en uppsättning typer som antingen tillåts eller inte tillåts i kompilerade arbetsflöden av arbetsflödeskompilatorn (beroende på egenskapens Authorized värde). Det går inte att ärva den här klassen. |
| BindValidationContext |
Representerar kontexten för valideringen av en ActivityBind. Det går inte att ärva den här klassen. |
| CodeGenerationManager |
Möjliggör delning av data mellan aktivitetskodgeneratorer under kodgenereringsfasen för kompilering. Det går inte att ärva den här klassen. |
| CompileWorkflowCleanupTask |
Definierar en MSBuild-uppgift för att radera innehållet i temporära filer som används vid kompilering av arbetsflöden som skapats med hjälp av Visual Basic. Innehållet i de temporära filerna raderas men filerna tas inte bort. Det går inte att ärva den här klassen. |
| CompileWorkflowTask |
Representerar MSBuild-uppgiften att kompilera ett arbetsflöde. Det går inte att ärva den här klassen. |
| CompositeActivityCodeGenerator |
Basklass för kodgeneratorkomponenter som kan associeras med sammansatta aktiviteter. |
| CompositeActivityValidator |
Derivata av ActivityValidator detta är basklassen för alla komponenter för sammansatt aktivitetsverifierare. |
| ConditionValidator |
Derivat av DependencyObjectValidator detta är basklassen för alla villkorsverifierarkomponenter. |
| DependencyObjectValidator |
Derivata av Validator det är basklassen för alla validatorkomponenter för beroendeobjekt. |
| PropertyValidationContext |
Tillhandahåller kontexten för validering av en DependencyProperty. |
| TypeProvider |
En implementering av ITypeProvider detta fungerar som en container av typer inom angivna sammansättningar och kodkompileringsenheter. |
| ValidationError |
Representerar basklassen för alla valideringsfel. |
| ValidationErrorCollection |
Innehåller en samling ValidationError objekt. |
| ValidationManager |
Möjliggör delning av kontextuell information, till exempel egenskapsvalidering, överordnad aktivitet och så vidare, mellan validatorer under kompileringsprocessen. |
| ValidationOptionAttribute |
Anpassat attribut som innehåller ValidationOption information. Det går inte att ärva den här klassen. |
| Validator |
Basklass för alla validatorkomponenter. |
| WorkflowCompilationContext |
Innehåller kompileringsalternativ för arbetsflödet för den aktuella kompilerings- eller valideringsuppgiften. |
| WorkflowCompiler |
Representerar kompilatorn för arbetsflöden som har utvecklats med hjälp av C# eller Visual Basic kod och/eller XAML-markering. Det går inte att ärva den här klassen. |
| WorkflowCompilerError |
Representerar en CompilerError som hämtas under arbetsflödets kompileringsprocess. |
| WorkflowCompilerOptionsService |
Tillhandahåller en standardimplementering av IWorkflowCompilerOptionsService. |
| WorkflowCompilerParameters |
Representerar parametrar som skickas till WorkflowCompiler under kompileringsprocessen. |
| WorkflowCompilerResults |
Representerar resultatet av en arbetsflödeskompilering. Det går inte att ärva den här klassen. |
| WorkflowMarkupSourceAttribute |
Attribut som innehåller information om en arbetsflödespåläggsfil. Det går inte att ärva den här klassen. |
| WorkflowValidationFailedException |
Representerar ett Exception som inträffar när ett arbetsflöde inte klarar valideringen. Det går inte att ärva den här klassen. |
Gränssnitt
| Name | Description |
|---|---|
| ITypeProvider |
Definierar beteendet för en tjänst som fungerar som en container av typer. |
| IWorkflowCompilerOptionsService |
Definierar gränssnittet som implementeras av miljön som är värd för arbetsflödesdesignern och kompilatorn för att tillhandahålla miljöspecifik kompileringsinformation under validerings- och kompileringsprocesserna. |
Uppräkningar
| Name | Description |
|---|---|
| AccessTypes |
Anger åtkomstläget för beroendeegenskapen. |
| ValidationOption |
Anger valideringsalternativen i egenskapen ValidationOption . |