9 implementations of IMessageFilterTable
System.ServiceModel (8)
System\ServiceModel\Dispatcher\ActionMessageFilterTable.cs (1)
15internal class ActionMessageFilterTable<TFilterData> : IMessageFilterTable<TFilterData>
System\ServiceModel\Dispatcher\AndMessageFilterTable.cs (1)
12class AndMessageFilterTable<FilterData> : IMessageFilterTable<FilterData>
System\ServiceModel\Dispatcher\EndpointAddressMessageFilterTable.cs (1)
21internal class EndpointAddressMessageFilterTable<TFilterData> : IMessageFilterTable<TFilterData>
System\ServiceModel\Dispatcher\MessageFilter.cs (1)
51internal class SequentialMessageFilterTable<FilterData> : IMessageFilterTable<FilterData>
System\ServiceModel\Dispatcher\MessageFilterTable.cs (1)
18public class MessageFilterTable<TFilterData> : IMessageFilterTable<TFilterData>
System\ServiceModel\Dispatcher\ThreadSafeMessageFilterTable.cs (1)
13internal class ThreadSafeMessageFilterTable<FilterData> : IMessageFilterTable<FilterData>
System\ServiceModel\Dispatcher\XPathMessageFilterTable.cs (1)
19public class XPathMessageFilterTable<TFilterData> : IMessageFilterTable<TFilterData>
System\ServiceModel\Security\SecuritySessionFilter.cs (1)
133class SecuritySessionFilterTable<FilterData> : IMessageFilterTable<FilterData>
System.ServiceModel.Routing (1)
System\ServiceModel\Dispatcher\StrictAndMessageFilter.cs (1)
51class StrictAndMessageFilterTable<TFilterData> : IMessageFilterTable<TFilterData>
30 references to IMessageFilterTable
System.ServiceModel (29)
System\ServiceModel\Channels\ReliableChannelListener.cs (2)
31IMessageFilterTable<EndpointAddress> localAddresses; 80public IMessageFilterTable<EndpointAddress> LocalAddresses
System\ServiceModel\Channels\ReliableSessionBindingElement.cs (2)
415IMessageFilterTable<EndpointAddress> table = context.BindingParameters.Find<IMessageFilterTable<EndpointAddress>>();
System\ServiceModel\Channels\SymmetricSecurityBindingElement.cs (2)
303IMessageFilterTable<EndpointAddress> endpointFilterTable = context.BindingParameters.Find<IMessageFilterTable<EndpointAddress>>();
System\ServiceModel\Dispatcher\ActionMessageFilter.cs (1)
74protected internal override IMessageFilterTable<FilterData> CreateFilterTable<FilterData>()
System\ServiceModel\Dispatcher\AndMessageFilter.cs (1)
40protected internal override IMessageFilterTable<FilterData> CreateFilterTable<FilterData>()
System\ServiceModel\Dispatcher\EndpointAddressMessageFilter.cs (1)
64protected internal override IMessageFilterTable<FilterData> CreateFilterTable<FilterData>()
System\ServiceModel\Dispatcher\MessageFilter.cs (1)
32protected internal virtual IMessageFilterTable<FilterData> CreateFilterTable<FilterData>()
System\ServiceModel\Dispatcher\MessageFilterTable.cs (7)
159IMessageFilterTable<TFilterData> table = null; 243protected virtual IMessageFilterTable<TFilterData> CreateFilterTable(MessageFilter filter) 245IMessageFilterTable<TFilterData> ft = filter.CreateFilterTable<TFilterData>(); 327IMessageFilterTable<TFilterData> table = this.tables[i].table; 587void ValidateTable(IMessageFilterTable<TFilterData> table) 600internal IMessageFilterTable<TFilterData> table; 603internal FilterTableEntry(int pri, IMessageFilterTable<TFilterData> t)
System\ServiceModel\Dispatcher\PrefixEndpointAddressMessageFilter.cs (1)
57protected internal override IMessageFilterTable<FilterData> CreateFilterTable<FilterData>()
System\ServiceModel\Dispatcher\XPathMessageFilter.cs (1)
322protected internal override IMessageFilterTable<FilterData> CreateFilterTable<FilterData>()
System\ServiceModel\Security\NegotiationTokenAuthenticator.cs (2)
56IMessageFilterTable<EndpointAddress> endpointFilterTable; 216public IMessageFilterTable<EndpointAddress> EndpointFilterTable
System\ServiceModel\Security\SecurityProtocolFactory.cs (2)
120IMessageFilterTable<EndpointAddress> endpointFilterTable; 328public IMessageFilterTable<EndpointAddress> EndpointFilterTable
System\ServiceModel\Security\SecuritySessionFilter.cs (1)
128protected internal override IMessageFilterTable<FilterData> CreateFilterTable<FilterData>()
System\ServiceModel\Security\SecuritySessionSecurityTokenAuthenticator.cs (2)
43IMessageFilterTable<EndpointAddress> endpointFilterTable; 299public IMessageFilterTable<EndpointAddress> EndpointFilterTable
System\ServiceModel\Security\SecurityUtils.cs (1)
1784internal static void MatchRstWithEndpointFilter(Message rst, IMessageFilterTable<EndpointAddress> endpointFilterTable, Uri listenUri)
System\ServiceModel\Security\ServiceCredentialsSecurityTokenManager.cs (2)
70IMessageFilterTable<EndpointAddress> endpointFilterTable = recipientRequirement.GetPropertyOrDefault<IMessageFilterTable<EndpointAddress>>(ServiceModelSecurityTokenRequirement.EndpointFilterTableProperty, null);
System.ServiceModel.Routing (1)
System\ServiceModel\Dispatcher\StrictAndMessageFilter.cs (1)
45protected internal override IMessageFilterTable<TFilterData> CreateFilterTable<TFilterData>()