Activity Конструкторы

Определение

Инициализирует новый экземпляр класса Activity.

Перегрузки

Activity()

Инициализирует новый экземпляр класса Activity.

Activity(String)

Инициализирует новый экземпляр класса Activity, инициализируя объект Name.

Activity()

Инициализирует новый экземпляр класса Activity.

public:
 Activity();
public Activity ();
Public Sub New ()

Примеры

Приведенный ниже код показывает, как создавать действия и добавлять их в виде дочерних в составное действие.

Данный пример кода является частью примера SDK "Throw" из файла ThrowWorkFlow.cs. Дополнительные сведения см. в разделе "Создание примера".

this.CanModifyActivities = true;
System.Workflow.ComponentModel.ActivityBind activitybind1 = new System.Workflow.ComponentModel.ActivityBind();
this.throwActivity1 = new System.Workflow.ComponentModel.ThrowActivity();
activitybind1.Name = "ThrowWorkflow";
activitybind1.Path = "ThrownException";
//
// throwActivity1
//
this.throwActivity1.Name = "throwActivity1";
this.throwActivity1.SetBinding(System.Workflow.ComponentModel.ThrowActivity.FaultProperty, ((System.Workflow.ComponentModel.ActivityBind)(activitybind1)));
//
// ThrowWorkflow
//
this.Activities.Add(this.throwActivity1);
this.Name = "ThrowWorkflow";
this.CanModifyActivities = false;
Me.CanModifyActivities = True
Dim activitybind1 As New System.Workflow.ComponentModel.ActivityBind()
Me.throwActivity1 = New System.Workflow.ComponentModel.ThrowActivity()
activitybind1.Name = "ThrowWorkflow"
activitybind1.Path = "ThrownException"
' 
' throwActivity1
' 
Me.throwActivity1.Name = "throwActivity1"
Me.throwActivity1.SetBinding(System.Workflow.ComponentModel.ThrowActivity.FaultProperty, activitybind1)
' 
' ThrowWorkflow
' 
Me.Activities.Add(Me.throwActivity1)
Me.Name = "ThrowWorkflow"
Me.CanModifyActivities = False

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

Activity(String)

Инициализирует новый экземпляр класса Activity, инициализируя объект Name.

public:
 Activity(System::String ^ name);
public Activity (string name);
new System.Workflow.ComponentModel.Activity : string -> System.Workflow.ComponentModel.Activity
Public Sub New (name As String)

Параметры

name
String

Имя, которое требуется связать с данным экземпляром. Имя должно соответствовать стандартным правилам именования переменных языка программирования, использованного в проекте, и должно быть уникальным в рамках рабочего процесса.

Исключения

Параметр name является неопределенной ссылкой (Nothing в Visual Basic).

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