3 interfaces inheriting from IContextChannel
dotnet-svcutil-lib (3)
FrameworkFork\System.ServiceModel\System\ServiceModel\IClientChannel.cs (1)
15
public interface IClientChannel :
IContextChannel
, IDisposable
FrameworkFork\System.ServiceModel\System\ServiceModel\IDuplexContextChannel.cs (1)
7
public interface IDuplexContextChannel :
IContextChannel
FrameworkFork\System.ServiceModel\System\ServiceModel\IServiceChannel.cs (1)
7
public interface IServiceChannel :
IContextChannel
60 references to IContextChannel
dotnet-svcutil-lib (60)
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\ServiceChannel.cs (9)
37
private ExtensionCollection<
IContextChannel
> _extensions;
1404
bool
IContextChannel
.AllowOutputBatching
1446
IExtensionCollection<
IContextChannel
> IExtensibleObject<
IContextChannel
>.Extensions
1453
_extensions = new ExtensionCollection<
IContextChannel
>((
IContextChannel
)Proxy, ThisLock);
1481
IInputSession
IContextChannel
.InputSession
1500
IOutputSession
IContextChannel
.OutputSession
1519
string
IContextChannel
.SessionId
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\ServiceChannelProxy.cs (21)
666
bool
IContextChannel
.AllowOutputBatching
670
return ((
IContextChannel
)_serviceChannel).AllowOutputBatching;
674
((
IContextChannel
)_serviceChannel).AllowOutputBatching = value;
678
IInputSession
IContextChannel
.InputSession
680
get { return ((
IContextChannel
)_serviceChannel).InputSession; }
683
EndpointAddress
IContextChannel
.LocalAddress
685
get { return ((
IContextChannel
)_serviceChannel).LocalAddress; }
688
TimeSpan
IContextChannel
.OperationTimeout
692
return ((
IContextChannel
)_serviceChannel).OperationTimeout;
696
((
IContextChannel
)_serviceChannel).OperationTimeout = value;
700
IOutputSession
IContextChannel
.OutputSession
702
get { return ((
IContextChannel
)_serviceChannel).OutputSession; }
707
get { return ((
IContextChannel
)_serviceChannel).RemoteAddress; }
715
EndpointAddress
IContextChannel
.RemoteAddress
717
get { return ((
IContextChannel
)_serviceChannel).RemoteAddress; }
720
string
IContextChannel
.SessionId
722
get { return ((
IContextChannel
)_serviceChannel).SessionId; }
725
IExtensionCollection<
IContextChannel
> IExtensibleObject<
IContextChannel
>.Extensions
727
get { return ((
IContextChannel
)_serviceChannel).Extensions; }
797
get { return ((
IContextChannel
)_serviceChannel).RemoteAddress; }
FrameworkFork\System.ServiceModel\System\ServiceModel\ClientBase.cs (19)
619
bool
IContextChannel
.AllowOutputBatching
621
get { return ((
IContextChannel
)_channel).AllowOutputBatching; }
622
set { ((
IContextChannel
)_channel).AllowOutputBatching = value; }
625
IInputSession
IContextChannel
.InputSession
627
get { return ((
IContextChannel
)_channel).InputSession; }
630
EndpointAddress
IContextChannel
.LocalAddress
632
get { return ((
IContextChannel
)_channel).LocalAddress; }
635
TimeSpan
IContextChannel
.OperationTimeout
637
get { return ((
IContextChannel
)_channel).OperationTimeout; }
638
set { ((
IContextChannel
)_channel).OperationTimeout = value; }
641
IOutputSession
IContextChannel
.OutputSession
643
get { return ((
IContextChannel
)_channel).OutputSession; }
646
EndpointAddress
IContextChannel
.RemoteAddress
648
get { return ((
IContextChannel
)_channel).RemoteAddress; }
651
string
IContextChannel
.SessionId
653
get { return ((
IContextChannel
)_channel).SessionId; }
751
IExtensionCollection<
IContextChannel
> IExtensibleObject<
IContextChannel
>.Extensions
753
get { return ((IExtensibleObject<
IContextChannel
>)_channel).Extensions; }
FrameworkFork\System.ServiceModel\System\ServiceModel\Dispatcher\ChannelHandler.cs (2)
1161
IContextChannel
transparentProxy = _requestInfo.Channel.Proxy as
IContextChannel
;
FrameworkFork\System.ServiceModel\System\ServiceModel\Dispatcher\IInstanceContextProvider.cs (1)
11
InstanceContext GetExistingInstanceContext(Message message,
IContextChannel
channel);
FrameworkFork\System.ServiceModel\System\ServiceModel\Dispatcher\InstanceContextProviderBase.cs (2)
39
public abstract InstanceContext GetExistingInstanceContext(Message message,
IContextChannel
channel);
41
internal ServiceChannel GetServiceChannelFromProxy(
IContextChannel
channel)
FrameworkFork\System.ServiceModel\System\ServiceModel\Dispatcher\PerSessionInstanceContextProvider.cs (1)
17
public override InstanceContext GetExistingInstanceContext(Message message,
IContextChannel
channel)
FrameworkFork\System.ServiceModel\System\ServiceModel\IContextChannel.cs (1)
15
public interface IContextChannel : IChannel, IExtensibleObject<
IContextChannel
>
FrameworkFork\System.ServiceModel\System\ServiceModel\OperationContext.cs (3)
34
public OperationContext(
IContextChannel
channel)
79
public
IContextChannel
Channel
81
get { return this.GetCallbackChannel<
IContextChannel
>(); }
FrameworkFork\System.ServiceModel\System\ServiceModel\OperationContextScope.cs (1)
21
public OperationContextScope(
IContextChannel
channel)