Aracılığıyla paylaş


SuspendActivity Oluşturucular

Tanım

Aşırı Yüklemeler

SuspendActivity()

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

SuspendActivity(String)

Bu etkinliğin SuspendActivity adıyla birlikte sınıfının yeni bir örneğini başlatır.

SuspendActivity()

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

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

Örnekler

Bu örnekte, bir SuspendActivityiç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 SuspendActivity .

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

Şunlara uygulanır

SuspendActivity(String)

Bu etkinliğin SuspendActivity adıyla birlikte sınıfının yeni bir örneğini başlatır.

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

Parametreler

name
String

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

Şunlara uygulanır