SendActivity.BeforeSend Событие
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Происходит перед тем, как действие SendActivity отправляет сообщение в службу.
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)
Тип события
- Атрибуты
Примеры
В следующем примере показано использование события BeforeSend
. Этот пример адаптирован из приведенного в 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.");
}
Комментарии
Этот обработчик событий, связанный с данным событием, может использоваться, чтобы задать значения параметров для вызываемой операции службы.
Примечание
Контекст действия SendActivity в этом обработчике событий задать нельзя.