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. |