WorkflowCompilerResults Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Cuidado
The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*
Representa os resultados de uma compilação de fluxo de trabalho. Essa classe não pode ser herdada.
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
- Herança
- Atributos
Exemplos
O exemplo de código a seguir demonstra como definir o valor da WorkflowCompilerResults classe e pressupõe que results
seja do tipo WorkflowCompilerResults, que é criado anteriormente no arquivo. O código também cria novas instâncias das WorkflowCompiler classes e WorkflowCompilerParameters e define alguns valores. Este exemplo de código faz parte do Exemplo do SDK do Assistente de Fluxo de Trabalho do Outlook do arquivo WizardForm.cs. Para obter mais informações, consulte Assistente de Fluxo de Trabalho do 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)
Comentários
Observação
Este material discute tipos e namespaces obsoletos. Para obter mais informações, consulte Deprecated Types in Windows Workflow Foundation 4.5 (Tipos preteridos no Windows Workflow Foundation 4.5).
Propriedades
CompiledAssembly |
Obsoleto.
Obtém ou define o assembly compilado. (Herdado de CompilerResults) |
CompiledUnit |
Obsoleto.
Obtém a CodeCompileUnit que foi gerada durante a compilação do fluxo de trabalho. |
Errors |
Obsoleto.
Obtém a coleção de avisos e erros do compilador. (Herdado de CompilerResults) |
Evidence |
Obsoleto.
Indica o objeto de evidência que representa as permissões de política de segurança do assembly compilado. (Herdado de CompilerResults) |
NativeCompilerReturnValue |
Obsoleto.
Obtém ou define o valor retornado do compilador. (Herdado de CompilerResults) |
Output |
Obsoleto.
Obtém as mensagens de saída do compilador. (Herdado de CompilerResults) |
PathToAssembly |
Obsoleto.
Obtém ou define o caminho do assembly compilado. (Herdado de CompilerResults) |
TempFiles |
Obsoleto.
Obtém ou define a coleção de arquivos temporários a ser usada. (Herdado de CompilerResults) |
Métodos
Equals(Object) |
Obsoleto.
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
GetHashCode() |
Obsoleto.
Serve como a função de hash padrão. (Herdado de Object) |
GetType() |
Obsoleto.
Obtém o Type da instância atual. (Herdado de Object) |
MemberwiseClone() |
Obsoleto.
Cria uma cópia superficial do Object atual. (Herdado de Object) |
ToString() |
Obsoleto.
Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object) |