다음을 통해 공유


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) 

이벤트 유형

EventHandler<SendActivityEventArgs>
특성

예제

다음 예제에서는 BeforeSend 이벤트를 사용하는 방법을 보여 줍니다. 이 예제는 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.");
}

설명

이 이벤트와 연결된 이 이벤트 처리기를 사용하면 호출할 서비스 작업에 대한 매개 변수 값을 설정할 수 있습니다.

참고

SendActivity의 컨텍스트는 이 이벤트 처리기에서 설정할 수 없습니다.

적용 대상