Aracılığıyla paylaş


ClientBase<TChannel>.ChannelBase<T>.IOutputChannel.BeginSend Yöntem

Tanım

İletiyi iletmek için zaman uyumsuz bir işlem başlatır.

Aşırı Yüklemeler

IOutputChannel.BeginSend(Message, AsyncCallback, Object)

Bir iletiyi çıkış kanalının hedefine iletmek için zaman uyumsuz bir işlem başlatır.

IOutputChannel.BeginSend(Message, TimeSpan, AsyncCallback, Object)

Belirli bir zaman aralığı içinde bir iletiyi çıkış kanalının hedefine iletmek için zaman uyumsuz bir işlem başlatır.

IOutputChannel.BeginSend(Message, AsyncCallback, Object)

Bir iletiyi çıkış kanalının hedefine iletmek için zaman uyumsuz bir işlem başlatır.

 virtual IAsyncResult ^ System.ServiceModel.Channels.IOutputChannel.BeginSend(System::ServiceModel::Channels::Message ^ message, AsyncCallback ^ callback, System::Object ^ state) = System::ServiceModel::Channels::IOutputChannel::BeginSend;
IAsyncResult IOutputChannel.BeginSend (System.ServiceModel.Channels.Message message, AsyncCallback callback, object state);
abstract member System.ServiceModel.Channels.IOutputChannel.BeginSend : System.ServiceModel.Channels.Message * AsyncCallback * obj -> IAsyncResult
override this.System.ServiceModel.Channels.IOutputChannel.BeginSend : System.ServiceModel.Channels.Message * AsyncCallback * obj -> IAsyncResult
Function BeginSend (message As Message, callback As AsyncCallback, state As Object) As IAsyncResult Implements IOutputChannel.BeginSend

Parametreler

message
Message

Çıkış kanalında gönderilen ileti.

callback
AsyncCallback

Temsilci AsyncCallback .

state
Object

Uygulama tarafından belirtilen ve zaman uyumsuz gönderme işlemiyle ilişkili durum bilgilerini içeren bir nesne.

Döndürülenler

IAsyncResult

Zaman IAsyncResult uyumsuz ileti iletimine başvuran.

Uygulamalar

Şunlara uygulanır

IOutputChannel.BeginSend(Message, TimeSpan, AsyncCallback, Object)

Belirli bir zaman aralığı içinde bir iletiyi çıkış kanalının hedefine iletmek için zaman uyumsuz bir işlem başlatır.

 virtual IAsyncResult ^ System.ServiceModel.Channels.IOutputChannel.BeginSend(System::ServiceModel::Channels::Message ^ message, TimeSpan timeout, AsyncCallback ^ callback, System::Object ^ state) = System::ServiceModel::Channels::IOutputChannel::BeginSend;
IAsyncResult IOutputChannel.BeginSend (System.ServiceModel.Channels.Message message, TimeSpan timeout, AsyncCallback callback, object state);
abstract member System.ServiceModel.Channels.IOutputChannel.BeginSend : System.ServiceModel.Channels.Message * TimeSpan * AsyncCallback * obj -> IAsyncResult
override this.System.ServiceModel.Channels.IOutputChannel.BeginSend : System.ServiceModel.Channels.Message * TimeSpan * AsyncCallback * obj -> IAsyncResult
Function BeginSend (message As Message, timeout As TimeSpan, callback As AsyncCallback, state As Object) As IAsyncResult Implements IOutputChannel.BeginSend

Parametreler

message
Message

Çıkış kanalında gönderilen ileti.

timeout
TimeSpan

Zaman aşımına uğramadan önce gönderme işleminin ne kadar süreceğini belirten zaman aralığı.

callback
AsyncCallback

Zaman AsyncCallback uyumsuz işlemin bildirimini alan temsilci tamamlama işlemini gönderir.

state
Object

Uygulama tarafından belirtilen ve zaman uyumsuz gönderme işlemiyle ilişkili durum bilgilerini içeren bir nesne.

Döndürülenler

IAsyncResult

Zaman IAsyncResult uyumsuz gönderme işlemine başvuran.

Uygulamalar

Şunlara uygulanır