2 implementations of IChannelFactory
System.ServiceModel.Primitives (2)
netstandard.cs (2)
454
public partial class ChannelFactory<TChannel> : System.ServiceModel.ChannelFactory, System.ServiceModel.Channels.IChannelFactory, System.ServiceModel.Channels.
IChannelFactory
<TChannel>, System.ServiceModel.ICommunicationObject
1340
public abstract partial class ChannelFactoryBase<TChannel> : System.ServiceModel.Channels.ChannelFactoryBase, System.ServiceModel.Channels.IChannelFactory, System.ServiceModel.Channels.
IChannelFactory
<TChannel>, System.ServiceModel.ICommunicationObject
40 references to IChannelFactory
Client.ChannelLayer.IntegrationTests (9)
DuplexChannelShapeTests.4.0.0.cs (2)
27
IChannelFactory
<IDuplexSessionChannel> factory = null;
82
IChannelFactory
<IDuplexSessionChannel> factory = null;
DuplexChannelShapeTests.4.1.0.cs (2)
24
IChannelFactory
<IDuplexSessionChannel> factory = null;
84
IChannelFactory
<IDuplexSessionChannel> factory = null;
RequestReplyChannelShapeTests.4.0.0.cs (4)
26
IChannelFactory
<IRequestChannel> factory = null;
77
IChannelFactory
<IRequestChannel> factory = null;
132
IChannelFactory
<IRequestChannel> factory = null;
185
IChannelFactory
<IRequestChannel> factory = null;
RequestReplyChannelShapeTests.4.1.0.cs (1)
25
IChannelFactory
<IRequestChannel> factory = null;
Contract.Message.IntegrationTests (1)
MessageTests.4.0.0.cs (1)
25
IChannelFactory
<IRequestChannel> factory = binding.BuildChannelFactory<IRequestChannel>(new BindingParameterCollection());
Extensibility.MessageEncoder.IntegrationTests (1)
CustomTextMessageBindingElement.cs (1)
120
public override
IChannelFactory
<TChannel> BuildChannelFactory<TChannel>(BindingContext context)
Extensibility.MessageInterceptor.IntegrationTests (2)
InterceptingBindingElement.cs (1)
49
public override
IChannelFactory
<TChannel> BuildChannelFactory<TChannel>(BindingContext context)
InterceptingChannelFactory.cs (1)
17
IChannelFactory
<TChannel> innerChannelFactory;
System.ServiceModel (1)
netstandard.cs (1)
56
[assembly: TypeForwardedTo(typeof(
IChannelFactory
<>))]
System.ServiceModel.Federation (2)
System\ServiceModel\Federation\WsFederationBindingElement.cs (2)
32
public override
IChannelFactory
<TChannel> BuildChannelFactory<TChannel>(BindingContext context)
51
var
channelFactory = base.BuildChannelFactory<TChannel>(context);
System.ServiceModel.NetFramingBase (2)
System\ServiceModel\Channels\SslStreamSecurityBindingElement.cs (1)
67
public override
IChannelFactory
<TChannel> BuildChannelFactory<TChannel>(BindingContext context)
System\ServiceModel\Channels\WindowsStreamSecurityBindingElement.cs (1)
40
public override
IChannelFactory
<TChannel> BuildChannelFactory<TChannel>(BindingContext context)
System.ServiceModel.NetNamedPipe (2)
System\ServiceModel\Channels\NamedPipeTransportBindingElement.cs (2)
54
public override
IChannelFactory
<TChannel> BuildChannelFactory<TChannel>(BindingContext context)
66
return (
IChannelFactory
<TChannel>)(object)new NamedPipeChannelFactory<TChannel>(this, context);
System.ServiceModel.Primitives (11)
netstandard.cs (11)
1226
public override System.ServiceModel.Channels.
IChannelFactory
<TChannel> BuildChannelFactory<TChannel>(System.ServiceModel.Channels.BindingContext context) { return default; }
1247
public System.ServiceModel.Channels.
IChannelFactory
<TChannel> BuildChannelFactory<TChannel>(params object[] parameters) { return default; }
1248
public virtual System.ServiceModel.Channels.
IChannelFactory
<TChannel> BuildChannelFactory<TChannel>(System.ServiceModel.Channels.BindingParameterCollection parameters) { return default; }
1260
public System.ServiceModel.Channels.
IChannelFactory
<TChannel> BuildInnerChannelFactory<TChannel>() { return default; }
1269
public virtual System.ServiceModel.Channels.
IChannelFactory
<TChannel> BuildChannelFactory<TChannel>(System.ServiceModel.Channels.BindingContext context) { return default; }
1789
public override
IChannelFactory
<TChannel> BuildChannelFactory<TChannel>(BindingContext context) { return default; }
1809
public override System.ServiceModel.Channels.
IChannelFactory
<TChannel> BuildChannelFactory<TChannel>(System.ServiceModel.Channels.BindingContext context) { return default; }
1834
public override System.ServiceModel.Channels.
IChannelFactory
<TChannel> BuildChannelFactory<TChannel>(System.ServiceModel.Channels.BindingContext context) { return default; }
1888
public override System.ServiceModel.Channels.
IChannelFactory
<TChannel> BuildChannelFactory<TChannel>(System.ServiceModel.Channels.BindingContext context) { return default; }
1889
protected abstract System.ServiceModel.Channels.
IChannelFactory
<TChannel> BuildChannelFactoryCore<TChannel>(System.ServiceModel.Channels.BindingContext context);
1909
protected override System.ServiceModel.Channels.
IChannelFactory
<TChannel> BuildChannelFactoryCore<TChannel>(System.ServiceModel.Channels.BindingContext context) { return default; }
System.ServiceModel.Primitives.Tests (4)
Channels\CustomBindingTest.cs (1)
26
IChannelFactory
<IRequestChannel> factory = binding.BuildChannelFactory<IRequestChannel>(new BindingParameterCollection());
ServiceModel\ThrowingOnCloseBindingElement.cs (3)
27
public override
IChannelFactory
<TChannel> BuildChannelFactory<TChannel>(BindingContext context)
52
private readonly
IChannelFactory
<TChannel> _innerFactory;
55
public ThrowingChannelFactory(ThrowingOnCloseBindingElement parent,
IChannelFactory
<TChannel> channelFactory)
System.ServiceModel.UnixDomainSocket (3)
System\ServiceModel\Channels\UnixDomainSocketTransportBindingElement.cs (2)
59
public override
IChannelFactory
<TChannel> BuildChannelFactory<TChannel>(BindingContext context)
71
return (
IChannelFactory
<TChannel>)(object)new UnixDomainSocketChannelFactory<TChannel>(this, context);
System\ServiceModel\Channels\UnixPosixIdentityBindingElement.cs (1)
23
public override
IChannelFactory
<TChannel> BuildChannelFactory<TChannel>(BindingContext context)
UnitTests.Common (2)
MockTransportBindingElement.cs (2)
47
public override
IChannelFactory
<TChannel> BuildChannelFactory<TChannel>(BindingContext context)
49
return (
IChannelFactory
<TChannel>)BuildChannelFactoryOverride(typeof(TChannel), context);