Freigeben über


TerminateActivity Konstruktoren

Definition

Überlädt

TerminateActivity()

Initialisiert eine neue Instanz der TerminateActivity-Klasse.

TerminateActivity(String)

Initialisiert mithilfe des Aktivitätsnamens eine neue Instanz der TerminateActivity-Klasse.

TerminateActivity()

Initialisiert eine neue Instanz der TerminateActivity-Klasse.

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

Beispiele

In diesem Beispiel werden die Verwendung des Konstruktors für TerminateActivity und andere Themen, die an anderer Stelle in diesem Typ diskutiert werden, beschrieben.

Dieses Codebeispiel stammt aus dem Suspend and Terminate SDK-Beispiel in der Datei SuspendAndTerminateWorkflow.Designer.cs. Weitere Informationen finden Sie unter Verwenden von Anhalten und Beenden.

[System.Diagnostics.DebuggerNonUserCode()]
private void InitializeComponent()
{
    this.CanModifyActivities = true;
    this.suspend = new System.Workflow.ComponentModel.SuspendActivity();
    this.consoleMessage = new System.Workflow.Activities.CodeActivity();
    this.terminate = new System.Workflow.ComponentModel.TerminateActivity();
    //
    // suspend
    //
    this.suspend.Error = null;
    this.suspend.Name = "suspend";
    //
    // ConsoleMessage
    //
    this.consoleMessage.Name = "consoleMessage";
    this.consoleMessage.ExecuteCode += new System.EventHandler(this.OnConsoleMessage);
    //
    // terminate
    //
    this.terminate.Error = null;
    this.terminate.Name = "terminate";
    //
    // SuspendAndTerminateWorkflow
    //
    this.Activities.Add(this.suspend);
    this.Activities.Add(this.consoleMessage);
    this.Activities.Add(this.terminate);
    this.Name = "SuspendAndTerminateWorkflow";
    this.CanModifyActivities = false;
}
<System.Diagnostics.DebuggerNonUserCode()> _
                            Private Sub InitializeComponent()

    Me.CanModifyActivities = True
    Me.suspend = New System.Workflow.ComponentModel.SuspendActivity()
    Me.consoleMessage = New System.Workflow.Activities.CodeActivity()
    Me.terminate = New System.Workflow.ComponentModel.TerminateActivity()
    ' 
    ' suspend
    ' 
    Me.suspend.Error = Nothing
    Me.suspend.Name = "suspend"
    ' 
    ' ConsoleMessage
    ' 
    Me.consoleMessage.Name = "consoleMessage"
    AddHandler Me.consoleMessage.ExecuteCode, AddressOf Me.OnConsoleMessage
    ' 
    ' terminate
    ' 
    Me.terminate.Error = Nothing
    Me.terminate.Name = "terminate"
    ' 
    ' SuspendAndTerminateWorkflow
    ' 
    Me.Activities.Add(Me.suspend)
    Me.Activities.Add(Me.consoleMessage)
    Me.Activities.Add(Me.terminate)
    Me.Name = "SuspendAndTerminateWorkflow"
    Me.CanModifyActivities = False
End Sub

Hinweise

In der folgenden Tabelle werden anfängliche Eigenschaftswerte für eine Instanz der TerminateActivity-Klasse aufgeführt.

Eigenschaft Wert
Error NULL (Nothing in Visual Basic).

Gilt für

TerminateActivity(String)

Initialisiert mithilfe des Aktivitätsnamens eine neue Instanz der TerminateActivity-Klasse.

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

Parameter

name
String

Der benutzerdefinierte Name der Aktivität.

Gilt für