WorkflowCompilerParameters Konstruktor
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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.