IAsyncCommunicationObject Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
public interface class IAsyncCommunicationObject : System::ServiceModel::ICommunicationObject
public interface IAsyncCommunicationObject : System.ServiceModel.ICommunicationObject
type IAsyncCommunicationObject = interface
interface ICommunicationObject
Public Interface IAsyncCommunicationObject
Implements ICommunicationObject
- Производный
- Реализации
Свойства
State |
Возвращает текущее состояние объекта, ориентированного на обмен данными. (Унаследовано от ICommunicationObject) |
Методы
Abort() |
Вызывает немедленное переход объекта связи из текущего состояния в закрытое состояние. (Унаследовано от ICommunicationObject) |
BeginClose(AsyncCallback, Object) |
Начинает асинхронную операцию закрытия объекта связи. (Унаследовано от ICommunicationObject) |
BeginClose(TimeSpan, AsyncCallback, Object) |
Начинает асинхронную операцию закрытия объекта связи с заданным временем ожидания. (Унаследовано от ICommunicationObject) |
BeginOpen(AsyncCallback, Object) |
Начинает асинхронную операцию для открытия объекта связи. (Унаследовано от ICommunicationObject) |
BeginOpen(TimeSpan, AsyncCallback, Object) |
Начинает асинхронную операцию открытия объекта связи в течение указанного интервала времени. (Унаследовано от ICommunicationObject) |
Close() |
Вызывает переход объекта связи из текущего состояния в закрытое состояние. (Унаследовано от ICommunicationObject) |
Close(TimeSpan) |
Вызывает переход объекта связи из текущего состояния в закрытое состояние. (Унаследовано от ICommunicationObject) |
CloseAsync(TimeSpan) | |
EndClose(IAsyncResult) |
Завершает асинхронную операцию закрытия объекта связи. (Унаследовано от ICommunicationObject) |
EndOpen(IAsyncResult) |
Завершает асинхронную операцию для открытия объекта связи. (Унаследовано от ICommunicationObject) |
Open() |
Вызывает переход объекта связи из созданного состояния в открытое состояние. (Унаследовано от ICommunicationObject) |
Open(TimeSpan) |
Вызывает переход объекта связи из созданного состояния в открытое состояние в течение указанного интервала времени. (Унаследовано от ICommunicationObject) |
OpenAsync(TimeSpan) |
События
Closed |
Происходит при завершении перехода объекта связи из закрывающего состояния в закрытое состояние. (Унаследовано от ICommunicationObject) |
Closing |
Происходит при первом входе объекта связи в состояние закрытия. (Унаследовано от ICommunicationObject) |
Faulted |
Происходит при первом входе объекта связи в состояние сбоя. (Унаследовано от ICommunicationObject) |
Opened |
Происходит, когда объект связи завершает переход с открывающего состояния в открытое состояние. (Унаследовано от ICommunicationObject) |
Opening |
Происходит при первом входе объекта связи в состояние открытия. (Унаследовано от ICommunicationObject) |
Методы расширения
CloseHelperAsync(ICommunicationObject, TimeSpan) | |
OpenHelperAsync(ICommunicationObject, TimeSpan) |