System.Workflow.ComponentModel.Compiler Naamruimte
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Biedt klassen met betrekking tot de compiler van het Windows Workflow Foundation-onderdeel.
Klassen
| Name | Description |
|---|---|
| ActivityCodeGenerator |
Basisklasse voor codegeneratoronderdelen die kunnen worden gekoppeld aan activiteiten. |
| ActivityCodeGeneratorAttribute |
Geeft het type aan dat moet worden gebruikt voor het genereren van code voor een activiteit. Deze klasse kan niet worden overgenomen. |
| ActivityValidator |
Afgeleide daarvan DependencyObjectValidator is een basisklasse voor alle activiteitsvalidatoronderdelen. |
| ActivityValidatorAttribute |
Identificeert de klasse die validatie uitvoert op een Activity klasse die is onderworpen aan validatie. Deze klasse kan niet worden overgenomen. |
| AttributeInfo |
Wrapper-klasse die kenmerken van een type op het ontwerptijd vertegenwoordigt. Deze klasse kan niet worden overgenomen. |
| AttributeInfoAttribute |
Vertegenwoordigt een klasse met informatie over een kenmerk tijdens het ontwerp. Deze klasse kan niet worden overgenomen. |
| AuthorizedType |
Vertegenwoordigt een set typen die zijn toegestaan of niet zijn toegestaan in gecompileerde werkstromen door de werkstroomcompilator (afhankelijk van de waarde van de Authorized eigenschap). Deze klasse kan niet worden overgenomen. |
| BindValidationContext |
Vertegenwoordigt de context voor de validatie van een ActivityBind. Deze klasse kan niet worden overgenomen. |
| CodeGenerationManager |
Hiermee kunt u gegevens delen tussen generatoren voor activiteitscode tijdens de fase van het genereren van code. Deze klasse kan niet worden overgenomen. |
| CompileWorkflowCleanupTask |
Definieert een MSBuild-taak voor het wissen van de inhoud van tijdelijke bestanden die worden gebruikt bij het compileren van werkstromen die zijn gemaakt met behulp van Visual Basic. De inhoud van de tijdelijke bestanden wordt gewist, maar de bestanden worden niet verwijderd. Deze klasse kan niet worden overgenomen. |
| CompileWorkflowTask |
Vertegenwoordigt de MSBuild-taak voor het compileren van een werkstroom. Deze klasse kan niet worden overgenomen. |
| CompositeActivityCodeGenerator |
Basisklasse voor codegeneratoronderdelen die kunnen worden gekoppeld aan samengestelde activiteiten. |
| CompositeActivityValidator |
Afgeleide daarvan ActivityValidator is de basisklasse voor alle onderdelen van de samengestelde activiteitvalidator. |
| ConditionValidator |
Afgeleide daarvan DependencyObjectValidator is de basisklasse voor alle voorwaardevalidatoronderdelen. |
| DependencyObjectValidator |
Afgeleide hiervan Validator is de basisklasse voor alle onderdelen van de afhankelijkheidsobjectvalidator. |
| PropertyValidationContext |
Biedt de context voor validatie van een DependencyProperty. |
| TypeProvider |
Een implementatie hiervan ITypeProvider fungeert als een container met typen binnen de aangegeven assembly's en codecompilatie-eenheden. |
| ValidationError |
Vertegenwoordigt de basisklasse voor alle validatiefouten. |
| ValidationErrorCollection |
Bevat een verzameling ValidationError objecten. |
| ValidationManager |
Hiermee kunt u contextuele informatie, zoals eigenschapsvalidatie, bovenliggende activiteit, enzovoort, delen tussen validaties tijdens het compilatieproces. |
| ValidationOptionAttribute |
Aangepast kenmerk dat informatie bevat ValidationOption . Deze klasse kan niet worden overgenomen. |
| Validator |
Basisklasse voor alle validatieonderdelen. |
| WorkflowCompilationContext |
Biedt opties voor werkstroomcompilatie voor de huidige compilatie- of validatietaak. |
| WorkflowCompiler |
Vertegenwoordigt de compiler voor werkstromen die zijn ontwikkeld met C# of Visual Basic code en/of XAML-opmaak. Deze klasse kan niet worden overgenomen. |
| WorkflowCompilerError |
Vertegenwoordigt een CompilerError die wordt verkregen tijdens het compilatieproces van de werkstroom. |
| WorkflowCompilerOptionsService |
Biedt een standaard implementatie van IWorkflowCompilerOptionsService. |
| WorkflowCompilerParameters |
Vertegenwoordigt parameters die tijdens het compilatieproces worden doorgegeven WorkflowCompiler . |
| WorkflowCompilerResults |
Vertegenwoordigt de resultaten van een werkstroomcompilatie. Deze klasse kan niet worden overgenomen. |
| WorkflowMarkupSourceAttribute |
Kenmerk dat informatie bevat over een werkstroommarkeringsbestand. Deze klasse kan niet worden overgenomen. |
| WorkflowValidationFailedException |
Vertegenwoordigt een Exception fout die optreedt wanneer een werkstroom geen validatie doorgeeft. Deze klasse kan niet worden overgenomen. |
Interfaces
| Name | Description |
|---|---|
| ITypeProvider |
Definieert het gedrag van een service die fungeert als een container van typen. |
| IWorkflowCompilerOptionsService |
Definieert de interface die wordt geïmplementeerd door de omgeving die als host fungeert voor de werkstroomontwerper en compiler om omgevingsspecifieke compilatie-informatie te bieden tijdens de validatie- en compilatieprocessen. |
Enums
| Name | Description |
|---|---|
| AccessTypes |
Hiermee geeft u de toegangsmodus voor de afhankelijkheidseigenschap. |
| ValidationOption |
Hiermee geeft u de validatieopties in de ValidationOption eigenschap. |