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.