Sdílet prostřednictvím


WorkflowCompilerParameters Třída

Definice

Upozornění

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

Představuje parametry předané do WorkflowCompiler během procesu kompilace.

public ref class WorkflowCompilerParameters sealed : System::CodeDom::Compiler::CompilerParameters
[System.Serializable]
public sealed class WorkflowCompilerParameters : System.CodeDom.Compiler.CompilerParameters
[System.Serializable]
[System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")]
public sealed class WorkflowCompilerParameters : System.CodeDom.Compiler.CompilerParameters
[<System.Serializable>]
type WorkflowCompilerParameters = class
    inherit CompilerParameters
[<System.Serializable>]
[<System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")>]
type WorkflowCompilerParameters = class
    inherit CompilerParameters
Public NotInheritable Class WorkflowCompilerParameters
Inherits CompilerParameters
Dědičnost
WorkflowCompilerParameters
Atributy

Příklady

Následující příklad kódu ukazuje, jak vytvořit novou instanci WorkflowCompilerParameters třídy, přidat LibraryPaths a nastavit hodnotu pro CompilerParameters.OutputAssembly vlastnost. Kód také vytvoří novou instanci WorkflowCompiler třídy a spustí metodu WorkflowCompiler.Compile . Tento kód předpokládá, že results je typu WorkflowCompilerResults. Tento příklad kódu je součástí ukázky sady SDK Průvodce pracovním postupem aplikace Outlook ze souboru WizardForm.cs. Další informace najdete v tématu Průvodce pracovním postupem aplikace 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)

Poznámky

Poznámka

V tomto materiálu jsou popsané zastaralé typy a obory názvů. Další informace naleznete v tématu Zastaralé typy ve Windows Workflow Foundation 4.5.

Konstruktory

WorkflowCompilerParameters()
Zastaralé.

Inicializuje novou instanci WorkflowCompilerParameters třídy .

WorkflowCompilerParameters(String[])
Zastaralé.

Inicializuje novou instanci WorkflowCompilerParameters třídy s názvy sestavení použitých při kompilaci.

WorkflowCompilerParameters(String[], String)
Zastaralé.

Inicializuje novou instanci WorkflowCompilerParameters třídy s názvy sestavení použitých při kompilaci a názvem, který se má použít pro výstupní soubor.

WorkflowCompilerParameters(String[], String, Boolean)
Zastaralé.

Inicializuje novou instanci WorkflowCompilerParameters třídy s názvy sestavení použitých při kompilaci a název, který se má použít pro výstupní soubor, a označení pro zahrnutí informací o ladění.

WorkflowCompilerParameters(WorkflowCompilerParameters)
Zastaralé.

Inicializuje novou instanci WorkflowCompilerParameters třídy z existující instance.

Vlastnosti

CompilerOptions
Zastaralé.

Získá nebo nastaví řetězec, který obsahuje možnosti příkazového řádku pro tuto kompilaci.

CoreAssemblyFileName
Zastaralé.

Získá nebo nastaví název základního nebo standardního sestavení, které obsahuje základní typy jako Object, Stringnebo Int32.

(Zděděno od CompilerParameters)
EmbeddedResources
Zastaralé.

Získá soubory prostředků .NET, které mají být zahrnuty při kompilaci výstupu sestavení.

(Zděděno od CompilerParameters)
Evidence
Zastaralé.

Určuje objekt evidence, který představuje oprávnění zásad zabezpečení pro udělení kompilovaného sestavení.

(Zděděno od CompilerParameters)
GenerateCodeCompileUnitOnly
Zastaralé.

Získá nebo nastaví hodnotu, která označuje, zda chcete vygenerovat pouze CodeCompileUnit, nebo volat kompilátor jazyka C# nebo Visual Basic pro vygenerování spustitelného souboru nebo knihovny DLL.

GenerateExecutable
Zastaralé.

Získá nebo nastaví hodnotu označující, zda se má vygenerovat spustitelný soubor.

(Zděděno od CompilerParameters)
GenerateInMemory
Zastaralé.

Získá nebo nastaví hodnotu označující, zda má být vygenerován výstup v paměti.

(Zděděno od CompilerParameters)
IncludeDebugInformation
Zastaralé.

Získá nebo nastaví hodnotu označující, zda zahrnout informace o ladění v kompilovaném spustitelném souboru.

(Zděděno od CompilerParameters)
LanguageToUse
Zastaralé.

Získá nebo nastaví řetězec obsahující jazyk, který se má použít při kompilaci CodeCompileUnit.

LibraryPaths
Zastaralé.

Získá vlastnost, která představuje kolekci názvů adresářů, ve kterých kompilátor hledá odkazovaná sestavení.

LinkedResources
Zastaralé.

Získá soubory prostředků .NET, na které se odkazuje v aktuálním zdroji.

(Zděděno od CompilerParameters)
MainClass
Zastaralé.

Získá nebo nastaví název hlavní třídy.

(Zděděno od CompilerParameters)
OutputAssembly
Zastaralé.

Získá nebo nastaví název výstupního sestavení.

(Zděděno od CompilerParameters)
ReferencedAssemblies
Zastaralé.

Získá sestavení odkazovaná aktuálním projektem.

(Zděděno od CompilerParameters)
TempFiles
Zastaralé.

Získá nebo nastaví kolekci, která obsahuje dočasné soubory.

(Zděděno od CompilerParameters)
TreatWarningsAsErrors
Zastaralé.

Získá nebo nastaví hodnotu označující, zda mají být upozornění považována za chyby.

(Zděděno od CompilerParameters)
UserCodeCompileUnits
Zastaralé.

Získá nebo nastaví kolekci jednotek kompilace kódu, které budou použity při tomto vyvolání kompilátoru pracovního postupu.

UserToken
Zastaralé.

Získá nebo nastaví token uživatele, který se má použít při vytváření procesu kompilátoru.

(Zděděno od CompilerParameters)
WarningLevel
Zastaralé.

Získá nebo nastaví úroveň upozornění, na které kompilátor přeruší kompilaci.

(Zděděno od CompilerParameters)
Win32Resource
Zastaralé.

Získá nebo nastaví název souboru prostředků Win32 pro propojení do kompilovaného sestavení.

(Zděděno od CompilerParameters)

Metody

Equals(Object)
Zastaralé.

Určí, zda se zadaný objekt rovná aktuálnímu objektu.

(Zděděno od Object)
GetHashCode()
Zastaralé.

Slouží jako výchozí hashovací funkce.

(Zděděno od Object)
GetType()
Zastaralé.

Type Získá z aktuální instance.

(Zděděno od Object)
MemberwiseClone()
Zastaralé.

Vytvoří mělkou kopii aktuálního Objectsouboru .

(Zděděno od Object)
ToString()
Zastaralé.

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)

Platí pro