WorkflowCompilerResults Класс

Определение

Внимание!

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

Представляет результаты компиляции рабочего процесса. Этот класс не наследуется.

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
Наследование
WorkflowCompilerResults
Атрибуты

Примеры

Приведенный ниже пример кода показывает, как задать значение класса WorkflowCompilerResults. Предполагается, что объект results принадлежит к типу WorkflowCompilerResults и ранее создается в файле. Код также создает новые экземпляры классов WorkflowCompiler и WorkflowCompilerParameters, а также задает некоторые значения. Данный пример кода является частью примера SDK "Outlook Workflow Wizard" из файла WizardForm.cs. Дополнительные сведения см. в разделе 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)

Комментарии

Примечание

В этом материале обсуждаются устаревшие типы и пространства имен. Дополнительные сведения см. в статье о нерекомендуемых типах в Windows Workflow Foundation 4.5.

Свойства

CompiledAssembly

Получает или задает откомпилированную сборку.

(Унаследовано от CompilerResults)
CompiledUnit

Возвращает объект CodeCompileUnit, созданный во время компиляции рабочего процесса.

Errors

Получает коллекцию ошибок компилятора и предупреждений.

(Унаследовано от CompilerResults)
Evidence
Является устаревшей.
Является устаревшей.

Указывает объект свидетельства, представляющий разрешения политики безопасности компилируемой сборки.

(Унаследовано от CompilerResults)
NativeCompilerReturnValue

Получает или задает возвращаемое значение компилятора.

(Унаследовано от CompilerResults)
Output

Получает выходные сообщения компилятора.

(Унаследовано от CompilerResults)
PathToAssembly

Получает или задает путь к откомпилированной сборке.

(Унаследовано от CompilerResults)
TempFiles

Получает или задает коллекцию временных файлов для использования.

(Унаследовано от CompilerResults)

Методы

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает объект Type для текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()

Создает неполную копию текущего объекта Object.

(Унаследовано от Object)
ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

Применяется к