Compartilhar via


SendActivity.BeforeSend Evento

Definição

Ocorre antes da atividade SendActivity enviar a mensagem para o serviço.

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 de evento

Atributos

Exemplos

O exemplo a seguir mostra como usar o BeforeSend evento . Este exemplo foi adaptado do exemplo do Conversations SDK.

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

Comentários

Esse manipulador de eventos associado a esse evento pode ser usado para definir os valores de parâmetro para a operação de serviço que está sendo invocada.

Observação

O contexto de um SendActivity não pode ser definido neste manipulador de eventos.

Aplica-se a