WorkflowCompilerResults 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
警告
The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*
表示工作流程編譯的結果。 此類別無法獲得繼承。
public ref class WorkflowCompilerResults sealed : System::CodeDom::Compiler::CompilerResults
[System.Serializable]
public sealed class WorkflowCompilerResults : System.CodeDom.Compiler.CompilerResults
[System.Serializable]
[System.Obsolete("The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*")]
public sealed class WorkflowCompilerResults : System.CodeDom.Compiler.CompilerResults
[<System.Serializable>]
type WorkflowCompilerResults = class
inherit CompilerResults
[<System.Serializable>]
[<System.Obsolete("The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*")>]
type WorkflowCompilerResults = class
inherit CompilerResults
Public NotInheritable Class WorkflowCompilerResults
Inherits CompilerResults
- 繼承
- 屬性
範例
下列程式碼範例示範如何設定 WorkflowCompilerResults 類別的值,並假設 results
是先前在檔案中建立的 WorkflowCompilerResults 型別。 程式碼也會建立 WorkflowCompiler 和 WorkflowCompilerParameters 類別的新執行個體,並設定一些值。 這個程式碼範例是 WizardForm.cs 檔案中<Outlook 工作流程精靈 SDK>範例的一部分。 如需詳細資訊,請參閱 Outlook 工作流程精靈。
// Compile the workflow
String[] assemblyNames = { "ReadEmailActivity.dll" };
WorkflowCompiler compiler = new WorkflowCompiler();
WorkflowCompilerParameters parameters = new WorkflowCompilerParameters(assemblyNames);
parameters.LibraryPaths.Add(Path.GetDirectoryName(typeof(BaseMailbox).Assembly.Location));
parameters.OutputAssembly = "CustomOutlookWorkflow" + Guid.NewGuid().ToString() + ".dll";
results = compiler.Compile(parameters, this.xamlFile);
' Compile the workflow
Dim assemblyNames() As String = {"ReadEmailActivity.dll"}
Dim compiler As WorkflowCompiler = New WorkflowCompiler()
Dim parameters As WorkflowCompilerParameters = New WorkflowCompilerParameters(assemblyNames)
parameters.LibraryPaths.Add(Path.GetDirectoryName(GetType(BaseMailbox).Assembly.Location))
parameters.OutputAssembly = "CustomOutlookWorkflow" + Guid.NewGuid().ToString() + ".dll"
results = compiler.Compile(parameters, Me.xamlFile)
備註
注意
此資料討論已被汰換的類型及命名空間。 如需詳細資訊,請參閱 Windows Workflow Foundation 4.5 中即將淘汰的類型。
屬性
CompiledAssembly |
已淘汰.
取得或設定已編譯的組件。 (繼承來源 CompilerResults) |
CompiledUnit |
已淘汰.
取得在編譯工作流程期間產生的 CodeCompileUnit。 |
Errors |
已淘汰.
取得編譯器錯誤和警告的集合。 (繼承來源 CompilerResults) |
Evidence |
已淘汰.
表示代表已編譯組件之安全性原則權限的辨識項物件。 (繼承來源 CompilerResults) |
NativeCompilerReturnValue |
已淘汰.
取得或設定編譯器的傳回值。 (繼承來源 CompilerResults) |
Output |
已淘汰.
取得編譯器輸出訊息。 (繼承來源 CompilerResults) |
PathToAssembly |
已淘汰.
取得或設定已編譯組件的路徑。 (繼承來源 CompilerResults) |
TempFiles |
已淘汰.
取得或設定要使用的暫存檔案集合。 (繼承來源 CompilerResults) |
方法
Equals(Object) |
已淘汰.
判斷指定的物件是否等於目前的物件。 (繼承來源 Object) |
GetHashCode() |
已淘汰.
做為預設雜湊函式。 (繼承來源 Object) |
GetType() |
已淘汰.
取得目前執行個體的 Type。 (繼承來源 Object) |
MemberwiseClone() |
已淘汰.
建立目前 Object 的淺層複製。 (繼承來源 Object) |
ToString() |
已淘汰.
傳回代表目前物件的字串。 (繼承來源 Object) |