Поделиться через


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)

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