WorkflowCompilerResults Klasa

Definicja

Przestroga

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

Reprezentuje wyniki kompilacji przepływu pracy. Klasa ta nie może być dziedziczona.

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
Dziedziczenie
WorkflowCompilerResults
Atrybuty

Przykłady

Poniższy przykład kodu pokazuje, jak ustawić wartość WorkflowCompilerResults klasy i zakłada, że results jest to typ WorkflowCompilerResults, który jest tworzony wcześniej w pliku. Kod tworzy również nowe wystąpienia WorkflowCompiler klas i WorkflowCompilerParameters i ustawia niektóre wartości. Ten przykład kodu jest częścią przykładowego zestawu SDK kreatora przepływu pracy Outlook z pliku WizardForm.cs. Aby uzyskać więcej informacji, zobacz Kreator przepływu pracy 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)

Uwagi

Uwaga

W tym materiale omówiono przestarzałe typy i przestrzenie nazw. Aby uzyskać więcej informacji, zobacz przestarzałe typy w Windows Workflow Foundation 4,5.

Właściwości

CompiledAssembly

Pobiera lub ustawia skompilowany zestaw.

(Odziedziczone po CompilerResults)
CompiledUnit

CodeCompileUnit Pobiera element, który został utworzony podczas kompilacji przepływu pracy.

Errors

Pobiera kolekcję błędów i ostrzeżeń kompilatora.

(Odziedziczone po CompilerResults)
Evidence
Nieaktualne.
Nieaktualne.

Wskazuje obiekt dowodów reprezentujący uprawnienia zasad zabezpieczeń skompilowanego zestawu.

(Odziedziczone po CompilerResults)
NativeCompilerReturnValue

Pobiera lub ustawia wartość zwracaną kompilatora.

(Odziedziczone po CompilerResults)
Output

Pobiera komunikaty wyjściowe kompilatora.

(Odziedziczone po CompilerResults)
PathToAssembly

Pobiera lub ustawia ścieżkę skompilowanego zestawu.

(Odziedziczone po CompilerResults)
TempFiles

Pobiera lub ustawia tymczasową kolekcję plików do użycia.

(Odziedziczone po CompilerResults)

Metody

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Type Pobiera wartość bieżącego wystąpienia.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Dotyczy