MessageFilterTable<TFilterData>.Remove Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Removes a filter and its associated filter data from the table.
Overloads
Remove(KeyValuePair<MessageFilter,TFilterData>) |
Removes a specified filter/ |
Remove(MessageFilter) |
Removes a filter and its associated |
Remove(KeyValuePair<MessageFilter,TFilterData>)
Removes a specified filter/FilterData
pair from the filter table.
public:
virtual bool Remove(System::Collections::Generic::KeyValuePair<System::ServiceModel::Dispatcher::MessageFilter ^, TFilterData> item);
public bool Remove (System.Collections.Generic.KeyValuePair<System.ServiceModel.Dispatcher.MessageFilter,TFilterData> item);
abstract member Remove : System.Collections.Generic.KeyValuePair<System.ServiceModel.Dispatcher.MessageFilter, 'FilterData> -> bool
override this.Remove : System.Collections.Generic.KeyValuePair<System.ServiceModel.Dispatcher.MessageFilter, 'FilterData> -> bool
Public Function Remove (item As KeyValuePair(Of MessageFilter, TFilterData)) As Boolean
Parameters
- item
- KeyValuePair<MessageFilter,TFilterData>
The KeyValuePair<TKey,TValue> <Filter, FilterData
> to remove from the table.
Returns
true
if the filter/FilterData
pair was found and removed; false
if it was not found.
Implements
Exceptions
filter
is null
.
Remarks
If the filter key of the item
is present but is associated with data that differs from the FilterData
, the method fails to remove the filter and returns false
.
This method implements ICollection<T>.Remove.
Applies to
Remove(MessageFilter)
Removes a filter and its associated FilterData
from the filter table.
public:
virtual bool Remove(System::ServiceModel::Dispatcher::MessageFilter ^ filter);
public bool Remove (System.ServiceModel.Dispatcher.MessageFilter filter);
abstract member Remove : System.ServiceModel.Dispatcher.MessageFilter -> bool
override this.Remove : System.ServiceModel.Dispatcher.MessageFilter -> bool
Public Function Remove (filter As MessageFilter) As Boolean
Parameters
- filter
- MessageFilter
The MessageFilter to remove.
Returns
true
if the filter was found and removed; false
if it was not found.
Implements
Exceptions
filter
is null
.
Remarks
This method implements ICollection<T>.Remove.