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.