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