2 interfaces inheriting from IChannelFactory
System.ServiceModel.Primitives (2)
System\ServiceModel\Channels\IAsyncChannelFactory.cs (1)
8public interface IAsyncChannelFactory : IChannelFactory, IAsyncCommunicationObject
System\ServiceModel\Channels\IChannelFactory.cs (1)
14public interface IChannelFactory<TChannel> : IChannelFactory
2 implementations of IChannelFactory
System.ServiceModel.Primitives (2)
System\ServiceModel\ChannelFactory.cs (1)
15public abstract class ChannelFactory : CommunicationObject, IChannelFactory, IDisposable, IAsyncDisposable
System\ServiceModel\Channels\ChannelFactoryBase.cs (1)
11public abstract class ChannelFactoryBase : ChannelManagerBase, IChannelFactory, IAsyncChannelFactory
23 references to IChannelFactory
System.ServiceModel (1)
netstandard.cs (1)
55[assembly: TypeForwardedTo(typeof(IChannelFactory))]
System.ServiceModel.Primitives (13)
System\ServiceModel\ChannelFactory.cs (2)
86internal IChannelFactory InnerFactory { get; private set; } 125protected virtual IChannelFactory CreateFactory()
System\ServiceModel\Channels\ChannelBase.cs (2)
60IChannelFactory factory = Manager as IChannelFactory;
System\ServiceModel\Channels\ChannelFactoryBase.cs (1)
50if (typeof(T) == typeof(IChannelFactory))
System\ServiceModel\Channels\LayeredChannelFactory.cs (2)
13public LayeredChannelFactory(IDefaultCommunicationTimeouts timeouts, IChannelFactory innerChannelFactory) 19protected IChannelFactory InnerChannelFactory { get; }
System\ServiceModel\Channels\SecurityChannelFactory.cs (2)
29public SecurityChannelFactory(ISecurityCapabilities securityCapabilities, BindingContext context, ChannelBuilder channelBuilder, SecurityProtocolFactory protocolFactory, IChannelFactory innerChannelFactory) 35private SecurityChannelFactory(ISecurityCapabilities securityCapabilities, BindingContext context, ChannelBuilder channelBuilder, IChannelFactory innerChannelFactory)
System\ServiceModel\Security\SecuritySessionClientSettings.cs (3)
54private IChannelFactory InnerChannelFactory { get; set; } 159internal IChannelFactory CreateInnerChannelFactory() 252IChannelFactory innerChannelFactory, ChannelBuilder channelBuilder, TimeSpan timeout)
System\ServiceModel\Security\SecuritySessionSecurityTokenProvider.cs (1)
354IChannelFactory innerChannelFactory;
System.ServiceModel.Primitives.Tests (7)
Channels\CustomChannelTest.cs (5)
33Func<Type, BindingContext, IChannelFactory> buildFactoryAction = (Type type, BindingContext context) => 123Func<Type, BindingContext, IChannelFactory> buildFactoryAction = (Type type, BindingContext context) => 217Func<Type, BindingContext, IChannelFactory> buildFactoryAction = (Type type, BindingContext context) => 268Func<Type, BindingContext, IChannelFactory> buildFactoryAction = (Type type, BindingContext context) => 325Func<Type, BindingContext, IChannelFactory> buildFactoryAction = (Type type, BindingContext context) =>
ServiceModel\MessageContractTest.4.4.0.cs (2)
151Func<Type, BindingContext, IChannelFactory> buildFactoryAction = (Type type, BindingContext context) => 251Func<Type, BindingContext, IChannelFactory> buildFactoryAction = (Type type, BindingContext context) =>
UnitTests.Common (2)
MockTransportBindingElement.cs (2)
17public Func<Type,BindingContext,IChannelFactory> BuildChannelFactoryOverride { get; set; } 52public IChannelFactory DefaultBuildChannelFactory(Type tChannel, BindingContext context)