System.Workflow.ComponentModel.Compiler 命名空間

提供與 Windows 工作流程基礎元件模型編譯器相關的類別。

類別

名稱 Description
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

代表在工作流程編譯過程中獲得的 a CompilerError

WorkflowCompilerOptionsService

提供 的預設實作。IWorkflowCompilerOptionsService

WorkflowCompilerParameters

代表在編譯過程中傳遞的 WorkflowCompiler 參數。

WorkflowCompilerResults

代表工作流程編譯的結果。 此類別無法獲得繼承。

WorkflowMarkupSourceAttribute

包含工作流程標記檔案相關信息的屬性。 此類別無法獲得繼承。

WorkflowValidationFailedException

代表 Exception 當工作流程未通過驗證時所發生的現象。 此類別無法獲得繼承。

介面

名稱 Description
ITypeProvider

定義作為類型容器的服務行為。

IWorkflowCompilerOptionsService

定義由承載工作流程設計者與編譯器的環境所實作的介面,以便在驗證與編譯過程中提供環境特定的編譯資訊。

列舉

名稱 Description
AccessTypes

指定相依性屬性的存取模式。

ValidationOption

指定 ValidationOption 屬性中的驗證選項。