82 references to BindingContext
Extensibility.MessageEncoder.IntegrationTests (3)
CustomTextMessageBindingElement.cs (3)
120public override IChannelFactory<TChannel> BuildChannelFactory<TChannel>(BindingContext context) 129public override bool CanBuildChannelFactory<TChannel>(BindingContext context) 137public override T GetProperty<T>(BindingContext context)
Extensibility.MessageInterceptor.IntegrationTests (4)
InterceptingBindingElement.cs (3)
44public override bool CanBuildChannelFactory<TChannel>(BindingContext context) 49public override IChannelFactory<TChannel> BuildChannelFactory<TChannel>(BindingContext context) 54public override T GetProperty<T>(BindingContext context)
InterceptingChannelFactory.cs (1)
19public InterceptingChannelFactory(ChannelMessageInterceptor interceptor, BindingContext context)
System.ServiceModel (1)
netstandard.cs (1)
34[assembly: TypeForwardedTo(typeof(BindingContext))]
System.ServiceModel.Federation (2)
System\ServiceModel\Federation\WsFederationBindingElement.cs (2)
27public override T GetProperty<T>(BindingContext context) 32public override IChannelFactory<TChannel> BuildChannelFactory<TChannel>(BindingContext context)
System.ServiceModel.NetFramingBase (16)
System\ServiceModel\Channels\ConnectionOrientedTransportBindingElement.cs (2)
99public override bool CanBuildChannelFactory<TChannel>(BindingContext context) 116public override T GetProperty<T>(BindingContext context)
System\ServiceModel\Channels\NetFramingTransportChannelFactory.cs (1)
22public NetFramingTransportChannelFactory(ConnectionOrientedTransportBindingElement bindingElement, BindingContext context,
System\ServiceModel\Channels\SslStreamSecurityBindingElement.cs (4)
67public override IChannelFactory<TChannel> BuildChannelFactory<TChannel>(BindingContext context) 78public override bool CanBuildChannelFactory<TChannel>(BindingContext context) 94public override T GetProperty<T>(BindingContext context) 116public override StreamUpgradeProvider BuildClientStreamUpgradeProvider(BindingContext context)
System\ServiceModel\Channels\SslStreamSecurityUpgradeProvider.cs (1)
51SslStreamSecurityBindingElement bindingElement, BindingContext context)
System\ServiceModel\Channels\StreamUpgradeBindingElement.cs (1)
17public abstract StreamUpgradeProvider BuildClientStreamUpgradeProvider(BindingContext context);
System\ServiceModel\Channels\TransportChannelFactory.cs (2)
14protected TransportChannelFactory(TransportBindingElement bindingElement, BindingContext context) 19protected TransportChannelFactory(TransportBindingElement bindingElement, BindingContext context,
System\ServiceModel\Channels\WindowsStreamSecurityBindingElement.cs (4)
40public override IChannelFactory<TChannel> BuildChannelFactory<TChannel>(BindingContext context) 51public override bool CanBuildChannelFactory<TChannel>(BindingContext context) 62public override StreamUpgradeProvider BuildClientStreamUpgradeProvider(BindingContext context) => new WindowsStreamSecurityUpgradeProvider(this, context); 64public override T GetProperty<T>(BindingContext context)
System\ServiceModel\Channels\WindowsStreamSecurityUpgradeProvider.cs (1)
26public WindowsStreamSecurityUpgradeProvider(WindowsStreamSecurityBindingElement bindingElement, BindingContext context)
System.ServiceModel.NetNamedPipe (3)
System\ServiceModel\Channels\NamedPipeChannelFactory.cs (1)
12public NamedPipeChannelFactory(NamedPipeTransportBindingElement bindingElement, BindingContext context)
System\ServiceModel\Channels\NamedPipeTransportBindingElement.cs (2)
54public override IChannelFactory<TChannel> BuildChannelFactory<TChannel>(BindingContext context) 69public override T GetProperty<T>(BindingContext context)
System.ServiceModel.Primitives (22)
netstandard.cs (22)
1226public override System.ServiceModel.Channels.IChannelFactory<TChannel> BuildChannelFactory<TChannel>(System.ServiceModel.Channels.BindingContext context) { return default; } 1229public override T GetProperty<T>(System.ServiceModel.Channels.BindingContext context) { return default; } 1262public System.ServiceModel.Channels.BindingContext Clone() { return default; } 1269public virtual System.ServiceModel.Channels.IChannelFactory<TChannel> BuildChannelFactory<TChannel>(System.ServiceModel.Channels.BindingContext context) { return default; } 1270public virtual bool CanBuildChannelFactory<TChannel>(System.ServiceModel.Channels.BindingContext context) { return default; } 1272public abstract T GetProperty<T>(System.ServiceModel.Channels.BindingContext context) where T : class; 1621public override T GetProperty<T>(System.ServiceModel.Channels.BindingContext context) { return default; } 1789public override IChannelFactory<TChannel> BuildChannelFactory<TChannel>(BindingContext context) { return default; } 1790public override bool CanBuildChannelFactory<TChannel>(BindingContext context) { return default; } 1793public override T GetProperty<T>(BindingContext context) { return default; } 1808public override T GetProperty<T>(System.ServiceModel.Channels.BindingContext context) { return default; } 1809public override System.ServiceModel.Channels.IChannelFactory<TChannel> BuildChannelFactory<TChannel>(System.ServiceModel.Channels.BindingContext context) { return default; } 1810public override bool CanBuildChannelFactory<TChannel>(System.ServiceModel.Channels.BindingContext context) { return default; } 1834public override System.ServiceModel.Channels.IChannelFactory<TChannel> BuildChannelFactory<TChannel>(System.ServiceModel.Channels.BindingContext context) { return default; } 1837public override T GetProperty<T>(System.ServiceModel.Channels.BindingContext context) { return default; } 1850public override T GetProperty<T>(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); 1890public override bool CanBuildChannelFactory<TChannel>(System.ServiceModel.Channels.BindingContext context) { return default; } 1896public override T GetProperty<T>(System.ServiceModel.Channels.BindingContext context) { return default; } 1909protected override System.ServiceModel.Channels.IChannelFactory<TChannel> BuildChannelFactoryCore<TChannel>(System.ServiceModel.Channels.BindingContext context) { return default; } 1911public override T GetProperty<T>(System.ServiceModel.Channels.BindingContext context) { return default; }
System.ServiceModel.Primitives.Tests (17)
Channels\CustomChannelTest.cs (10)
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 (4)
151Func<Type, BindingContext, IChannelFactory> buildFactoryAction = (Type type, BindingContext context) => 251Func<Type, BindingContext, IChannelFactory> buildFactoryAction = (Type type, BindingContext context) =>
ServiceModel\ThrowingOnCloseBindingElement.cs (3)
27public override IChannelFactory<TChannel> BuildChannelFactory<TChannel>(BindingContext context) 32public override bool CanBuildChannelFactory<TChannel>(BindingContext context) 45public override T GetProperty<T>(BindingContext context)
System.ServiceModel.UnixDomainSocket (8)
System\ServiceModel\Channels\UnixDomainSocketChannelFactory.cs (1)
12public UnixDomainSocketChannelFactory(UnixDomainSocketTransportBindingElement bindingElement, BindingContext context)
System\ServiceModel\Channels\UnixDomainSocketTransportBindingElement.cs (2)
59public override IChannelFactory<TChannel> BuildChannelFactory<TChannel>(BindingContext context) 74public override T GetProperty<T>(BindingContext context)
System\ServiceModel\Channels\UnixPosixIdentityBindingElement.cs (4)
23public override IChannelFactory<TChannel> BuildChannelFactory<TChannel>(BindingContext context) 34public override bool CanBuildChannelFactory<TChannel>(BindingContext context) 45public override StreamUpgradeProvider BuildClientStreamUpgradeProvider(BindingContext context) => new UnixPosixIdentitySecurityUpgradeProvider(this, context); 47public override T GetProperty<T>(BindingContext context)
System\ServiceModel\Channels\UnixPosixIdentitySecurityUpgradeProvider.cs (1)
16public UnixPosixIdentitySecurityUpgradeProvider(UnixPosixIdentityBindingElement bindingElement, BindingContext context)
UnitTests.Common (6)
MockChannelFactory.cs (1)
11public MockChannelFactory(BindingContext context, MessageEncoderFactory encoderFactory)
MockTransportBindingElement.cs (5)
13BuildChannelFactoryOverride = (Type t, BindingContext bc) => DefaultBuildChannelFactory(t, bc); 17public Func<Type,BindingContext,IChannelFactory> BuildChannelFactoryOverride { get; set; } 42public override bool CanBuildChannelFactory<TChannel>(BindingContext context) 47public override IChannelFactory<TChannel> BuildChannelFactory<TChannel>(BindingContext context) 52public IChannelFactory DefaultBuildChannelFactory(Type tChannel, BindingContext context)