Bagikan melalui


WorkflowCompilerParameters Konstruktor

Definisi

Menginisialisasi instans baru kelas WorkflowCompilerParameters.

Overload

WorkflowCompilerParameters()

Menginisialisasi instans baru kelas WorkflowCompilerParameters.

WorkflowCompilerParameters(String[])

Menginisialisasi instans WorkflowCompilerParameters baru kelas, dengan nama rakitan yang digunakan dalam kompilasi.

WorkflowCompilerParameters(WorkflowCompilerParameters)

Menginisialisasi instans WorkflowCompilerParameters baru kelas dari instans yang ada.

WorkflowCompilerParameters(String[], String)

Menginisialisasi instans WorkflowCompilerParameters baru kelas, dengan nama rakitan yang digunakan dalam kompilasi, dan nama untuk diterapkan ke file output.

WorkflowCompilerParameters(String[], String, Boolean)

Menginisialisasi instans WorkflowCompilerParameters baru kelas, dengan nama rakitan yang digunakan dalam kompilasi, dan nama untuk diterapkan ke file output, dan penunjuk untuk dimasukkannya informasi debug.

WorkflowCompilerParameters()

Menginisialisasi instans baru kelas WorkflowCompilerParameters.

public:
 WorkflowCompilerParameters();
public WorkflowCompilerParameters ();
Public Sub New ()

Berlaku untuk

WorkflowCompilerParameters(String[])

Menginisialisasi instans WorkflowCompilerParameters baru kelas, dengan nama rakitan yang digunakan dalam kompilasi.

public:
 WorkflowCompilerParameters(cli::array <System::String ^> ^ assemblyNames);
public WorkflowCompilerParameters (string[] assemblyNames);
new System.Workflow.ComponentModel.Compiler.WorkflowCompilerParameters : string[] -> System.Workflow.ComponentModel.Compiler.WorkflowCompilerParameters
Public Sub New (assemblyNames As String())

Parameter

assemblyNames
String[]

Nama-nama rakitan yang digunakan dalam kompilasi.

Contoh

Contoh kode berikut menunjukkan cara membuat instans WorkflowCompilerParameters baru kelas, menambahkan LibraryPaths dan mengatur nilai untuk CompilerParameters.OutputAssembly properti . Kode ini juga membuat instans WorkflowCompiler baru kelas dan menjalankan WorkflowCompiler.Compile metode . Kode ini mengasumsikan bahwa results berjenis WorkflowCompilerResults. Contoh kode ini adalah bagian dari Sampel SDK Panduan Alur Kerja Outlook dari file WizardForm.cs. Untuk informasi selengkapnya, lihat Panduan Alur Kerja 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)

Berlaku untuk

WorkflowCompilerParameters(WorkflowCompilerParameters)

Menginisialisasi instans WorkflowCompilerParameters baru kelas dari instans yang ada.

public:
 WorkflowCompilerParameters(System::Workflow::ComponentModel::Compiler::WorkflowCompilerParameters ^ parameters);
public WorkflowCompilerParameters (System.Workflow.ComponentModel.Compiler.WorkflowCompilerParameters parameters);
new System.Workflow.ComponentModel.Compiler.WorkflowCompilerParameters : System.Workflow.ComponentModel.Compiler.WorkflowCompilerParameters -> System.Workflow.ComponentModel.Compiler.WorkflowCompilerParameters
Public Sub New (parameters As WorkflowCompilerParameters)

Parameter

parameters
WorkflowCompilerParameters

Instans yang WorkflowCompilerParameters digunakan untuk menginisialisasi instans baru.

Berlaku untuk

WorkflowCompilerParameters(String[], String)

Menginisialisasi instans WorkflowCompilerParameters baru kelas, dengan nama rakitan yang digunakan dalam kompilasi, dan nama untuk diterapkan ke file output.

public:
 WorkflowCompilerParameters(cli::array <System::String ^> ^ assemblyNames, System::String ^ outputName);
public WorkflowCompilerParameters (string[] assemblyNames, string outputName);
new System.Workflow.ComponentModel.Compiler.WorkflowCompilerParameters : string[] * string -> System.Workflow.ComponentModel.Compiler.WorkflowCompilerParameters
Public Sub New (assemblyNames As String(), outputName As String)

Parameter

assemblyNames
String[]

Nama-nama rakitan yang digunakan dalam kompilasi.

outputName
String

Nama yang akan diterapkan ke file output.

Berlaku untuk

WorkflowCompilerParameters(String[], String, Boolean)

Menginisialisasi instans WorkflowCompilerParameters baru kelas, dengan nama rakitan yang digunakan dalam kompilasi, dan nama untuk diterapkan ke file output, dan penunjuk untuk dimasukkannya informasi debug.

public:
 WorkflowCompilerParameters(cli::array <System::String ^> ^ assemblyNames, System::String ^ outputName, bool includeDebugInformation);
public WorkflowCompilerParameters (string[] assemblyNames, string outputName, bool includeDebugInformation);
new System.Workflow.ComponentModel.Compiler.WorkflowCompilerParameters : string[] * string * bool -> System.Workflow.ComponentModel.Compiler.WorkflowCompilerParameters
Public Sub New (assemblyNames As String(), outputName As String, includeDebugInformation As Boolean)

Parameter

assemblyNames
String[]

Nama-nama rakitan yang digunakan dalam kompilasi.

outputName
String

Nama yang akan diterapkan ke file output.

includeDebugInformation
Boolean

Menunjukkan apakah file PDB harus dibuat untuk penelusuran kesalahan.

Berlaku untuk