WorkflowCompilerResults Klasse

Definition

Achtung

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

Stellt die Ergebnisse einer Workflowkompilierung dar. Diese Klasse kann nicht vererbt werden.

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
Vererbung
WorkflowCompilerResults
Attribute

Beispiele

Das folgende Codebeispiel zeigt, wie Sie den Wert der WorkflowCompilerResults-Klasse festlegen. Es wird angenommen, dass results den Typ WorkflowCompilerResults aufweist, der weiter oben in der Datei erstellt wird. Dieser Code erstellt auch neue Instanzen der Klassen WorkflowCompiler und WorkflowCompilerParameters und legt einige ihrer Werte fest. Dieses Codebeispiel stammt aus dem Outlook Workflow Wizard SDK-Beispiel in der Datei WizardForm.cs. Weitere Informationen finden Sie im Outlook Workflow-Assistenten.

// 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)

Hinweise

Hinweis

In diesem Material werden veraltete Typen und Namespaces erläutert. Weitere Informationen finden Sie unter Veraltete Typen in Windows Workflow Foundation 4.5.

Eigenschaften

CompiledAssembly

Ruft die kompilierte Assembly ab oder legt diese fest.

(Geerbt von CompilerResults)
CompiledUnit

Ruft die CodeCompileUnit ab, die während der Kompilierung des Workflows erzeugt wurde.

Errors

Ruft die Auflistung von Compilerfehlern und -warnungen ab.

(Geerbt von CompilerResults)
Evidence
Veraltet.
Veraltet.

Gibt ein Beweisobjekt an, das die Sicherheitsrichtlinienberechtigungen der kompilierten Assembly darstellt.

(Geerbt von CompilerResults)
NativeCompilerReturnValue

Ruft den Rückgabewert des Compilers ab oder legt diesen fest.

(Geerbt von CompilerResults)
Output

Ruft die Compilerausgabemeldungen ab.

(Geerbt von CompilerResults)
PathToAssembly

Ruft den Pfad der kompilierten Assembly ab oder legt diesen fest.

(Geerbt von CompilerResults)
TempFiles

Ruft die zu verwendende Auflistung von temporären Dateien ab oder legt diese fest.

(Geerbt von CompilerResults)

Methoden

Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
GetHashCode()

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Gilt für