System.Workflow.ComponentModel.Compiler Namespace

Предоставляет классы, связанные с компилятору модели компонентов Windows Workflow Foundation. Provides classes related to the Windows Workflow Foundation component model compiler.

Классы

ActivityCodeGenerator

Базовый класс компонентов генераторов кода, которые могут быть связаны с действиями.Base class for code generator components that can be associated with activities.

ActivityCodeGeneratorAttribute

Указывает тип, используя который нужно создавать код для действия.Indicates the type to be used for code generation for an activity. Этот класс не наследуется.This class cannot be inherited.

ActivityValidator

Класс, производный от класса DependencyObjectValidator, базового класса для всех проверяющих действия компонентов.Derivative of DependencyObjectValidator that is a base class for all activity validator components.

ActivityValidatorAttribute

Определяет класс, производящий проверку заданного объекта Activity.Identifies the class that performs validation on an Activity that is subject to validation. Этот класс не наследуется.This class cannot be inherited.

AttributeInfo

Класс-оболочка, представляющий атрибуты типа, используемого во время разработки.Wrapper class that represents attributes on a type at design time. Этот класс не наследуется.This class cannot be inherited.

AttributeInfoAttribute

Класс, содержащий информацию об атрибуте во время разработки.Represents a class holding information about an attribute at design time. Этот класс не наследуется.This class cannot be inherited.

AuthorizedType

Представляет набор типов, разрешенных или запрещенных компилятором в скомпилированных рабочих процессах (в зависимости от значения свойства Authorized).Represents a set of types that are either allowed or disallowed in compiled workflows by the workflow compiler (depending on the value of the Authorized property). Этот класс не наследуется.This class cannot be inherited.

BindValidationContext

Представляет контекст для проверки объекта ActivityBind.Represents the context for the validation of an ActivityBind. Этот класс не наследуется.This class cannot be inherited.

CodeGenerationManager

Реализует совместное использование данных генераторами кода действий на этапе создания кода в процессе компиляции.Enables sharing of data across activity code generators during the code generation phase of compilation. Этот класс не наследуется.This class cannot be inherited.

CompileWorkflowCleanupTask

Определяет задачу MSBuild для удаления содержимого временных файлов, которые используются при компилировании рабочих процессов, созданных с помощью Visual Basic.Defines an MSBuild task for erasing the contents of temporary files that are used when compiling workflows created using Visual Basic. Содержимое временных файлов уничтожается, но сами файлы не удаляются.The contents of the temporary files are erased but the files are not deleted. Этот класс не наследуется.This class cannot be inherited.

CompileWorkflowTask

Представляет задачу MSBuild по компиляции рабочих процессов.Represents the MSBuild task of compiling a workflow. Этот класс не наследуется.This class cannot be inherited.

CompositeActivityCodeGenerator

Базовый класс компонентов генераторов кода, которые могут быть связаны с составными действиями.Base class for code generator components that can be associated with composite activities.

CompositeActivityValidator

Класс, производный от класса ActivityValidator, базового класса для всех проверяющих компонентов составных действий.Derivative of ActivityValidator that is the base class for all composite activity validator components.

ConditionValidator

Класс, производный от класса DependencyObjectValidator, базового класса для всех проверяющих условия компонентов.Derivative of DependencyObjectValidator that is the base class for all condition validator components.

DependencyObjectValidator

Класс, производный от класса Validator, базового класса для всех проверяющих компонентов объектов зависимостей.Derivative of Validator that is the base class for all dependency object validator components.

PropertyValidationContext

Предоставляет контекст для проверки объекта DependencyProperty.Provides the context for validation of a DependencyProperty.

TypeProvider

Реализация интерфейса ITypeProvider, который действует как контейнер типов в указанных сборках и единицах компиляции кода.An implementation of ITypeProvider that acts as a container of types within the indicated assemblies and code compile units.

ValidationError

Базовый класс для всех ошибок, выявляемых при проверке.Represents the base class for all validation errors.

ValidationErrorCollection

Содержит коллекцию объектов ValidationError.Holds a collection of ValidationError objects.

ValidationManager

Позволяет совместное использование контекстуальной информации, такой как проверка свойства, родительское действие и т. д. проверяющими элементами во время компиляции процесса.Enables the sharing of contextual information, such as property validation, parent activity, and so on, across validators during the compilation process.

ValidationOptionAttribute

Настраиваемый атрибут, содержащий сведения о параметрах ValidationOption.Custom attribute that contains ValidationOption information. Этот класс не наследуется.This class cannot be inherited.

Validator

Базовый класс для всех компонентов проверки.Base class for all validator components.

WorkflowCompilationContext

Предоставляет параметры компиляции рабочего процесса для текущей задачи компиляции или проверки.Provides workflow compilation options for the current compilation or validation task.

WorkflowCompiler

Представляет компилятор для рабочих процессов, разработанных с использованием кода C# или Visual Basic и/или разметки XAML.Represents the compiler for workflows that are developed using C# or Visual Basic code and/or XAML markup. Этот класс не наследуется.This class cannot be inherited.

WorkflowCompilerError

Представляет ошибку или предупреждение CompilerError, полученное во время компиляции рабочего процесса.Represents a CompilerError that is obtained during the workflow compilation process.

WorkflowCompilerOptionsService

Предоставляет реализацию IWorkflowCompilerOptionsService по умолчанию.Provides a default implementation of IWorkflowCompilerOptionsService.

WorkflowCompilerParameters

Представляет параметры, передаваемые в объект WorkflowCompiler в процессе компиляции.Represents parameters passed to WorkflowCompiler during the compilation process.

WorkflowCompilerResults

Представляет результаты компиляции рабочего процесса.Represents the results of a workflow compilation. Этот класс не наследуется.This class cannot be inherited.

WorkflowMarkupSourceAttribute

Атрибут, содержащий сведения о файле разметки рабочего процесса.Attribute that contains information about a Workflow markup file. Этот класс не наследуется.This class cannot be inherited.

WorkflowValidationFailedException

Представляет исключение Exception, происходящее, когда рабочий процесс не проходит проверку.Represents an Exception that occurs when a workflow does not pass validation. Этот класс не наследуется.This class cannot be inherited.

Интерфейсы

ITypeProvider

Определяет расширение функциональности службы, которая выступает в качестве контейнера типов.Defines the behavior of a service that acts as a container of types.

IWorkflowCompilerOptionsService

Определяет интерфейс, реализованный средой конструктора и компилятора рабочего процесса, чтобы во время проверки и компиляции предоставить информацию о компиляции, специфичную для этой среды.Defines the interface implemented by the environment hosting the workflow designer and compiler to provide environment-specific compilation information during the validation and compilation processes.

Перечисления

AccessTypes

Задает режим доступа для свойства зависимостей.Specifies the access mode for the dependency property.

ValidationOption

Задает параметры проверки в свойстве ValidationOption.Specifies the validation options in the ValidationOption property.