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