SendActivity.BeforeSend Event

 

Occurs before the SendActivity activity sends the message to the service.

Namespace:   System.Workflow.Activities
Assembly:  System.WorkflowServices (in System.WorkflowServices.dll)

[BrowsableAttribute(true)]
public event EventHandler<SendActivityEventArgs> BeforeSend

This event handler associated with this event can be used to set the parameter values for the service operation being invoked.

System_CAPS_noteNote

The context of a SendActivity cannot be set in this event handler.

The following example shows how to use the BeforeSend event. This example was adapted from the Conversations SDK sample.

[System.Diagnostics.DebuggerNonUserCode]
private void InitializeComponent()
{
    SendActivity sendActivity1 = new SendActivity();
    sendActivity1.BeforeSend += new EventHandler<SendActivityEventArgs>(sendActivity1_BeforeSend);
}

void sendActivity1_BeforeSend(object sender, SendActivityEventArgs e)
{
    Console.WriteLine("SendActivity1 BeforeSend event fired.");
}

void sendActivity1_AfterResponse(object sender, SendActivityEventArgs e)
{
    Console.WriteLine("SendActivity1 AfterResponse event fired.");
}

.NET Framework
Available since 3.5
Return to top
Show: