Aracılığıyla paylaş


TerminateActivity Oluşturucular

Tanım

Aşırı Yüklemeler

TerminateActivity()

TerminateActivity sınıfının yeni bir örneğini başlatır.

TerminateActivity(String)

Etkinliğin TerminateActivity adını kullanarak sınıfının yeni bir örneğini başlatır.

TerminateActivity()

TerminateActivity sınıfının yeni bir örneğini başlatır.

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

Örnekler

Bu örnekte, bir TerminateActivityiçin oluşturucunun kullanılması ve bu türün başka bir yerinde ele alınan diğer konular gösterilmektedir.

Bu kod örneği, SDK'sını Askıya Al ve Sonlandır örneğinin bir parçasıdır ve SuspendAndTerminateWorkflow.Designer.cs dosyasındandır. Daha fazla bilgi için bkz. Askıya Alma ve Sonlandırma kullanma.

[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

Açıklamalar

Aşağıdaki tabloda sınıfın bir örneğinin ilk özellik değerleri gösterilmektedir TerminateActivity .

Özellik Değer
Error null (Nothing Visual Basic).

Şunlara uygulanır

TerminateActivity(String)

Etkinliğin TerminateActivity adını kullanarak sınıfının yeni bir örneğini başlatır.

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)

Parametreler

name
String

Etkinliğin kullanıcı tanımlı adı.

Şunlara uygulanır