9 types derived from CommunicationObject
dotnet-svcutil-lib (9)
FrameworkFork\System.ServiceModel\System\ServiceModel\ChannelFactory.cs (1)
14public abstract class ChannelFactory : CommunicationObject, IChannelFactory, IDisposable
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\ChannelBase.cs (1)
10public abstract class ChannelBase : CommunicationObject, IChannel, IDefaultCommunicationTimeouts
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\ChannelManagerBase.cs (1)
7public abstract class ChannelManagerBase : CommunicationObject, IDefaultCommunicationTimeouts
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\ServiceChannel.cs (1)
20internal sealed class ServiceChannel : CommunicationObject, IChannel, IClientChannel, IDuplexContextChannel, IOutputChannel, IRequestChannel, IServiceChannel
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\StreamUpgradeProvider.cs (1)
7public abstract class StreamUpgradeProvider : CommunicationObject, IAsyncCommunicationObject
FrameworkFork\System.ServiceModel\System\ServiceModel\Dispatcher\ChannelDispatcherBase.cs (1)
9public abstract class ChannelDispatcherBase : CommunicationObject
FrameworkFork\System.ServiceModel\System\ServiceModel\Dispatcher\ListenerHandler.cs (1)
14internal class ListenerHandler : CommunicationObject
FrameworkFork\System.ServiceModel\System\ServiceModel\InstanceContext.cs (1)
17public sealed class InstanceContext : CommunicationObject, IExtensibleObject<InstanceContext>
FrameworkFork\System.ServiceModel\System\ServiceModel\Security\WrapperSecurityCommunicationObject.cs (1)
13internal class WrapperSecurityCommunicationObject : CommunicationObject
11 references to CommunicationObject
dotnet-svcutil-lib (11)
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\CommunicationObject.cs (11)
774public static void ThrowIfClosed(CommunicationObject communicationObject) 780public static void ThrowIfClosedOrOpened(CommunicationObject communicationObject) 786public static void ThrowIfDisposedOrNotOpen(CommunicationObject communicationObject) 792public static void ThrowIfDisposed(CommunicationObject communicationObject) 798public static TimeSpan GetInternalCloseTimeout(this CommunicationObject communicationObject) 803public static void OnClose(CommunicationObject communicationObject, TimeSpan timeout) 808public static IAsyncResult OnBeginClose(CommunicationObject communicationObject, TimeSpan timeout, AsyncCallback callback, object state) 818public static void OnOpen(CommunicationObject communicationObject, TimeSpan timeout) 823public static IAsyncResult OnBeginOpen(CommunicationObject communicationObject, TimeSpan timeout, AsyncCallback callback, object state) 828public static async Task OnCloseAsyncInternal(CommunicationObject communicationObject, TimeSpan timeout) 834public static async Task OnOpenAsyncInternal(CommunicationObject communicationObject, TimeSpan timeout)