Condividi tramite


SendActivity.BeforeSend Evento

Definizione

Si verifica prima che l'attività SendActivity invii il messaggio al servizio.

public:
 event EventHandler<System::Workflow::Activities::SendActivityEventArgs ^> ^ BeforeSend;
[System.ComponentModel.Browsable(true)]
public event EventHandler<System.Workflow.Activities.SendActivityEventArgs> BeforeSend;
[<System.ComponentModel.Browsable(true)>]
member this.BeforeSend : EventHandler<System.Workflow.Activities.SendActivityEventArgs> 
Public Custom Event BeforeSend As EventHandler(Of SendActivityEventArgs) 

Tipo evento

Attributi

Esempio

Nell'esempio seguente viene illustrato come utilizzare l'evento BeforeSend. Questo esempio è stato adattato dall'esempio SDK Conversations.

[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.");
}

Commenti

Questo gestore eventi associato a questo evento può essere utilizzato per impostare i valori del parametro per l'operazione del servizio richiamata.

Nota

Impossibile impostare il contesto di un'attività SendActivity in questo gestore eventi.

Si applica a