WorkflowCompilerParameters Oluşturucular
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
WorkflowCompilerParameters sınıfının yeni bir örneğini başlatır.
Aşırı Yüklemeler
WorkflowCompilerParameters() |
WorkflowCompilerParameters sınıfının yeni bir örneğini başlatır. |
WorkflowCompilerParameters(String[]) |
Derlemede kullanılan derlemelerin adları ile sınıfının yeni bir örneğini WorkflowCompilerParameters başlatır. |
WorkflowCompilerParameters(WorkflowCompilerParameters) |
Mevcut bir örnekten WorkflowCompilerParameters sınıfının yeni bir örneğini başlatır. |
WorkflowCompilerParameters(String[], String) |
Derlemede kullanılan derlemelerin adları ve çıkış dosyasına uygulanacak ad ile sınıfının yeni bir örneğini WorkflowCompilerParameters başlatır. |
WorkflowCompilerParameters(String[], String, Boolean) |
Derlemede kullanılan derlemelerin adları, çıkış dosyasına uygulanacak ad ve hata ayıklama bilgilerinin eklenmesi için belirleyici ile sınıfının yeni bir örneğini WorkflowCompilerParameters başlatır. |
WorkflowCompilerParameters()
WorkflowCompilerParameters sınıfının yeni bir örneğini başlatır.
public:
WorkflowCompilerParameters();
public WorkflowCompilerParameters ();
Public Sub New ()
Şunlara uygulanır
WorkflowCompilerParameters(String[])
Derlemede kullanılan derlemelerin adları ile sınıfının yeni bir örneğini WorkflowCompilerParameters başlatır.
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())
Parametreler
- assemblyNames
- String[]
Derlemede kullanılan derlemelerin adları.
Örnekler
Aşağıdaki kod örneğinde sınıfının yeni bir örneğinin WorkflowCompilerParameters nasıl oluşturulacağı, özelliği için değerin nasıl ekleneceği LibraryPaths ve ayarlanacağı gösterilmektedir CompilerParameters.OutputAssembly . Kod ayrıca sınıfının yeni bir örneğini WorkflowCompiler oluşturur ve yöntemini çalıştırır WorkflowCompiler.Compile . Bu kod, türünde WorkflowCompilerResultsolduğunu results
varsayar. Bu kod örneği, WizardForm.cs dosyasındaki Outlook İş Akışı Sihirbazı SDK Örneği'nin bir parçasıdır. Daha fazla bilgi için bkz. Outlook İş Akışı Sihirbazı.
// 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)
Şunlara uygulanır
WorkflowCompilerParameters(WorkflowCompilerParameters)
Mevcut bir örnekten WorkflowCompilerParameters sınıfının yeni bir örneğini başlatır.
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)
Parametreler
- parameters
- WorkflowCompilerParameters
Yeni örneği WorkflowCompilerParameters başlatmak için kullanılan örneği.
Şunlara uygulanır
WorkflowCompilerParameters(String[], String)
Derlemede kullanılan derlemelerin adları ve çıkış dosyasına uygulanacak ad ile sınıfının yeni bir örneğini WorkflowCompilerParameters başlatır.
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)
Parametreler
- assemblyNames
- String[]
Derlemede kullanılan derlemelerin adları.
- outputName
- String
Çıkış dosyasına uygulanacak ad.
Şunlara uygulanır
WorkflowCompilerParameters(String[], String, Boolean)
Derlemede kullanılan derlemelerin adları, çıkış dosyasına uygulanacak ad ve hata ayıklama bilgilerinin eklenmesi için belirleyici ile sınıfının yeni bir örneğini WorkflowCompilerParameters başlatır.
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)
Parametreler
- assemblyNames
- String[]
Derlemede kullanılan derlemelerin adları.
- outputName
- String
Çıkış dosyasına uygulanacak ad.
- includeDebugInformation
- Boolean
Hata ayıklama için bir PDB dosyasının oluşturulup oluşturulmayacağını gösterir.