RequestContext.Reply 메서드

정의

요청 메시지에 회신합니다.

오버로드

Name Description
Reply(Message)

파생 클래스에서 재정의된 경우 요청 메시지에 회신합니다.

Reply(Message, TimeSpan)

파생 클래스에서 재정의되는 경우 지정된 시간 간격 내에 요청 메시지에 회신합니다.

Reply(Message)

Source:
RequestContext.cs
Source:
RequestContext.cs
Source:
RequestContext.cs

파생 클래스에서 재정의된 경우 요청 메시지에 회신합니다.

public:
 abstract void Reply(System::ServiceModel::Channels::Message ^ message);
public abstract void Reply(System.ServiceModel.Channels.Message message);
abstract member Reply : System.ServiceModel.Channels.Message -> unit
Public MustOverride Sub Reply (message As Message)

매개 변수

message
Message

요청을 포함하는 들어오는 Message 항목입니다.

설명

요청 메시지에 회신하는 동안 현재 스레드가 차단되는 것이 허용되는 경우에 사용합니다 Reply . 스레드가 지정된 으로 차단됩니다 timeout.

회신이 완료되는 것을 기다리지 않고 애플리케이션 처리를 계속해야 하는 경우 비동 BeginReply 기 메서드를 사용합니다. 이 메서드는 콜백을 통해 작업에 대한 이벤트 처리기의 ID에 대한 알림을 받습니다. 채널에서 메시지를 사용할 수 있게 되거나 시간 초과가 발생할 때까지 작업이 완료되지 않습니다.

적용 대상

Reply(Message, TimeSpan)

Source:
RequestContext.cs
Source:
RequestContext.cs
Source:
RequestContext.cs

파생 클래스에서 재정의되는 경우 지정된 시간 간격 내에 요청 메시지에 회신합니다.

public:
 abstract void Reply(System::ServiceModel::Channels::Message ^ message, TimeSpan timeout);
public abstract void Reply(System.ServiceModel.Channels.Message message, TimeSpan timeout);
abstract member Reply : System.ServiceModel.Channels.Message * TimeSpan -> unit
Public MustOverride Sub Reply (message As Message, timeout As TimeSpan)

매개 변수

message
Message

요청을 포함하는 들어오는 Message 항목입니다.

timeout
TimeSpan

TimeSpan 요청에 대한 회신을 기다리는 시간 간격을 지정하는 형식입니다.

설명

요청 메시지에 회신하는 동안 현재 스레드가 차단되는 것이 허용되는 경우에 사용합니다 Reply . 스레드가 지정된 으로 차단됩니다 timeout.

회신이 완료되는 것을 기다리지 않고 애플리케이션 처리를 계속해야 하는 경우 비동 BeginReply 기 메서드를 사용합니다. 이 메서드는 콜백을 통해 작업에 대한 이벤트 처리기의 ID에 대한 알림을 받습니다. 채널에서 메시지를 사용할 수 있게 되거나 시간 초과가 발생할 때까지 작업이 완료되지 않습니다.

적용 대상