ClientBase<TChannel>.ChannelBase<T>.ICommunicationObject.BeginClose Метод

Определение

Начинает операцию закрытия объекта связи.

Перегрузки

Имя Описание
ICommunicationObject.BeginClose(AsyncCallback, Object)

Начинает асинхронную операцию закрытия объекта связи.

ICommunicationObject.BeginClose(TimeSpan, AsyncCallback, Object)

Начинает асинхронную операцию закрытия объекта связи с заданным временем ожидания.

ICommunicationObject.BeginClose(AsyncCallback, Object)

Исходный код:
ClientBase.cs
Исходный код:
ClientBase.cs
Исходный код:
ClientBase.cs

Начинает асинхронную операцию закрытия объекта связи.

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

Параметры

callback
AsyncCallback

Делегат AsyncCallback , получающий уведомление о завершении асинхронной операции закрытия.

state
Object

Объект, указанный приложением, содержащий сведения о состоянии, связанные с асинхронной операцией закрытия.

Возвращаемое значение

Объект, IAsyncResult ссылающийся на асинхронную операцию закрытия.

Реализации

Применяется к

ICommunicationObject.BeginClose(TimeSpan, AsyncCallback, Object)

Исходный код:
ClientBase.cs
Исходный код:
ClientBase.cs
Исходный код:
ClientBase.cs

Начинает асинхронную операцию закрытия объекта связи с заданным временем ожидания.

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

Параметры

timeout
TimeSpan

Интервал времени, указывающий время завершения операции отправки до истечения времени ожидания.

callback
AsyncCallback

Делегат AsyncCallback , получающий уведомление о завершении асинхронной операции закрытия.

state
Object

Объект, указанный приложением, содержащий сведения о состоянии, связанные с асинхронной операцией закрытия.

Возвращаемое значение

Объект, IAsyncResult ссылающийся на асинхронную операцию закрытия.

Реализации

Применяется к