WorkflowCompilerResults Sınıf

Tanım

Dikkat

The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*

İş akışı derlemesinin sonuçlarını temsil eder. Bu sınıf devralınamaz.

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
Devralma
WorkflowCompilerResults
Öznitelikler

Örnekler

Aşağıdaki kod örneği, sınıfının değerinin WorkflowCompilerResults nasıl ayarlandığını gösterir ve bu değerin dosyasında daha önce oluşturulan türünde WorkflowCompilerResultsolduğunu varsayarresults. Kod ayrıca ve WorkflowCompilerParameters sınıflarının WorkflowCompiler yeni örneklerini oluşturur ve bazı değerleri ayarlar. 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)

Açıklamalar

Not

Bu malzeme artık kullanılmayan türleri ve ad alanlarını açıklamaktadır. Daha fazla bilgi için Windows Workflow Foundation 4,5 ' deki kullanım dışı türlerbölümüne bakın.

Özellikler

CompiledAssembly

Derlenmiş derlemeyi alır veya ayarlar.

(Devralındığı yer: CompilerResults)
CompiledUnit

İş akışının CodeCompileUnit derlenmesi sırasında oluşturulan öğesini alır.

Errors

Derleyici hataları ve uyarıları koleksiyonunu alır.

(Devralındığı yer: CompilerResults)
Evidence
Kullanımdan kalktı.
Kullanımdan kalktı.

Derlenen derlemenin güvenlik ilkesi izinlerini temsil eden kanıt nesnesini gösterir.

(Devralındığı yer: CompilerResults)
NativeCompilerReturnValue

Derleyicinin dönüş değerini alır veya ayarlar.

(Devralındığı yer: CompilerResults)
Output

Derleyici çıkış iletilerini alır.

(Devralındığı yer: CompilerResults)
PathToAssembly

Derlenen derlemenin yolunu alır veya ayarlar.

(Devralındığı yer: CompilerResults)
TempFiles

Kullanılacak geçici dosya koleksiyonunu alır veya ayarlar.

(Devralındığı yer: CompilerResults)

Yöntemler

Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
GetHashCode()

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetType()

Type Geçerli örneğini alır.

(Devralındığı yer: Object)
MemberwiseClone()

Geçerli Objectöğesinin sığ bir kopyasını oluşturur.

(Devralındığı yer: Object)
ToString()

Geçerli nesneyi temsil eden dizeyi döndürür.

(Devralındığı yer: Object)

Şunlara uygulanır