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


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

Определение

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

Перегрузки

ReplicatorActivity()

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

ReplicatorActivity(String)

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

ReplicatorActivity()

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

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

Примеры

В следующем примере кода демонстрируется создание нового экземпляра класса ReplicatorActivity. Данный пример кода является частью примера SDK "Replicator" из файла SimpleReplicatorWorkflow.Designer.cs. Дополнительные сведения см. в разделе Использование репликатора.

public sealed partial class ThrowWorkflow : SequentialWorkflowActivity
{
    [System.Diagnostics.DebuggerNonUserCode()]
    private void InitializeComponent()
    {
        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;
    }

    private Exception thrownExceptionValue = new System.Exception("My Exception Message.");

    public Exception ThrownException
    {
        get { return thrownExceptionValue; }
        set { thrownExceptionValue = value; }
    }

    private ThrowActivity throwActivity1;
}
Partial Public NotInheritable Class ThrowWorkflow
    Inherits SequentialWorkflowActivity

    <System.Diagnostics.DebuggerNonUserCode()> _
                                        Private Sub InitializeComponent()

        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

    End Sub

    Private thrownExceptionValue As New System.Exception("My Exception Message.")

    Public Property ThrownException() As Exception
        Get
            Return thrownExceptionValue
        End Get
        Set(ByVal value As Exception)
            thrownExceptionValue = value
        End Set
    End Property

    Private throwActivity1 As ThrowActivity

End Class

См. также раздел

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

ReplicatorActivity(String)

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

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

Параметры

name
String

Пользовательское имя действия.

См. также раздел

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