WorkflowCompilerParameters Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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
- 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) |