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