2 interfaces inheriting from IAsyncCommunicationObject
dotnet-svcutil-lib (2)
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\IAsyncChannelFactory.cs (1)
7
public interface IAsyncChannelFactory : IChannelFactory,
IAsyncCommunicationObject
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\IRequestChannel.cs (1)
23
internal interface IAsyncRequestChannel : IRequestChannel,
IAsyncCommunicationObject
2 implementations of IAsyncCommunicationObject
dotnet-svcutil-lib (2)
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\CommunicationObject.cs (1)
13
public abstract class CommunicationObject : ICommunicationObject,
IAsyncCommunicationObject
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\StreamUpgradeProvider.cs (1)
7
public abstract class StreamUpgradeProvider : CommunicationObject,
IAsyncCommunicationObject
16 references to IAsyncCommunicationObject
dotnet-svcutil-lib (16)
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\CommunicationObject.cs (4)
149
await ((
IAsyncCommunicationObject
)this).CloseAsync(timeout);
152
async Task
IAsyncCommunicationObject
.CloseAsync(TimeSpan timeout)
324
await ((
IAsyncCommunicationObject
)this).OpenAsync(timeout);
327
async Task
IAsyncCommunicationObject
.OpenAsync(TimeSpan timeout)
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\ConnectionOrientedTransportChannelFactory.cs (2)
306
await ((
IAsyncCommunicationObject
)localUpgrade).OpenAsync(timeout);
326
await ((
IAsyncCommunicationObject
)localUpgrade).CloseAsync(timeoutHelper.RemainingTime());
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\ServiceChannel.cs (6)
1292
var
asyncInnerChannel = InnerChannel as
IAsyncCommunicationObject
;
1305
var
asyncFactory = _factory as
IAsyncCommunicationObject
;
1348
var
asyncInnerChannel = InnerChannel as
IAsyncCommunicationObject
;
FrameworkFork\System.ServiceModel\System\ServiceModel\Security\WrapperSecurityCommunicationObject.cs (4)
114
var
asyncInnerCommunicationObject = _innerCommunicationObject as
IAsyncCommunicationObject
;
127
var
asyncInnerCommunicationObject = _innerCommunicationObject as
IAsyncCommunicationObject
;