System.Workflow.ComponentModel.Compiler Пространство имен
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет классы, связанные с компилятором модели компонентов Windows Workflow Foundation.
Классы
| Имя | Описание |
|---|---|
| ActivityCodeGenerator |
Базовый класс для компонентов генератора кода, которые могут быть связаны с действиями. |
| ActivityCodeGeneratorAttribute |
Указывает тип, используемый для создания кода для действия. Этот класс не наследуется. |
| ActivityValidator |
Производный от DependencyObjectValidator этого является базовым классом для всех компонентов проверяющего действия. |
| ActivityValidatorAttribute |
Определяет класс, выполняющий проверку на Activity, который подлежит проверке. Этот класс не наследуется. |
| AttributeInfo |
Класс оболочки, представляющий атрибуты типа во время разработки. Этот класс не наследуется. |
| AttributeInfoAttribute |
Представляет класс, содержащий сведения о атрибуте во время разработки. Этот класс не наследуется. |
| AuthorizedType |
Представляет набор типов, разрешенных или запрещенных в скомпилированных рабочих процессах компилятором рабочих процессов (в зависимости от значения Authorized свойства). Этот класс не наследуется. |
| BindValidationContext |
Представляет контекст проверки объекта ActivityBind. Этот класс не наследуется. |
| CodeGenerationManager |
Обеспечивает общий доступ к данным в генераторах кода действий во время этапа компиляции кода. Этот класс не наследуется. |
| CompileWorkflowCleanupTask |
Определяет задачу MSBuild для удаления содержимого временных файлов, используемых при компиляции рабочих процессов, созданных с помощью Visual Basic. Содержимое временных файлов удаляется, но файлы не удаляются. Этот класс не наследуется. |
| CompileWorkflowTask |
Представляет задачу MSBuild для компиляции рабочего процесса. Этот класс не наследуется. |
| CompositeActivityCodeGenerator |
Базовый класс для компонентов генератора кода, которые могут быть связаны с составными действиями. |
| CompositeActivityValidator |
Производный от ActivityValidator этого базовый класс для всех компонентов проверяющего составного действия. |
| ConditionValidator |
Производный от DependencyObjectValidator этого базовый класс для всех компонентов проверяющего условия. |
| DependencyObjectValidator |
Validator Производный от этого базовый класс для всех компонентов проверяющего объекта зависимостей. |
| PropertyValidationContext |
Предоставляет контекст для проверки DependencyPropertyобъекта. |
| TypeProvider |
Реализация ITypeProvider этого действия выступает в качестве контейнера типов в указанных сборках и единицах компиляции кода. |
| ValidationError |
Представляет базовый класс для всех ошибок проверки. |
| ValidationErrorCollection |
Содержит коллекцию ValidationError объектов. |
| ValidationManager |
Позволяет совместно использовать контекстную информацию, например проверку свойств, родительское действие и т. д. во время процесса компиляции. |
| ValidationOptionAttribute |
Пользовательский атрибут, содержащий сведения ValidationOption. Этот класс не наследуется. |
| Validator |
Базовый класс для всех компонентов проверяющего элемента. |
| WorkflowCompilationContext |
Предоставляет параметры компиляции рабочего процесса для текущей задачи компиляции или проверки. |
| WorkflowCompiler |
Представляет компилятор для рабочих процессов, разработанных с помощью C# или Visual Basic кода и (или) разметки XAML. Этот класс не наследуется. |
| WorkflowCompilerError |
CompilerError Представляет объект, полученный во время процесса компиляции рабочего процесса. |
| WorkflowCompilerOptionsService |
Предоставляет реализацию IWorkflowCompilerOptionsServiceпо умолчанию. |
| WorkflowCompilerParameters |
Представляет параметры, передаваемые WorkflowCompiler во время процесса компиляции. |
| WorkflowCompilerResults |
Представляет результаты компиляции рабочего процесса. Этот класс не наследуется. |
| WorkflowMarkupSourceAttribute |
Атрибут, содержащий сведения о файле разметки рабочего процесса. Этот класс не наследуется. |
| WorkflowValidationFailedException |
Представляет объект, который возникает, когда рабочий Exception процесс не проходит проверку. Этот класс не наследуется. |
Интерфейсы
| Имя | Описание |
|---|---|
| ITypeProvider |
Определяет поведение службы, которая выступает в качестве контейнера типов. |
| IWorkflowCompilerOptionsService |
Определяет интерфейс, реализованный средой, в которой размещен конструктор рабочих процессов и компилятор для предоставления сведений о компиляции для конкретной среды во время процессов проверки и компиляции. |
Перечисления
| Имя | Описание |
|---|---|
| AccessTypes |
Задает режим доступа для свойства зависимостей. |
| ValidationOption |
Задает параметры проверки в свойстве ValidationOption. |