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