MessageFilterTable<TFilterData>.Remove Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Entfernt einen Filter und die zugehörigen Filterdaten aus der Tabelle.
Überlädt
| Name | Beschreibung |
|---|---|
| Remove(KeyValuePair<MessageFilter,TFilterData>) |
Entfernt ein angegebenes Filter-/ |
| Remove(MessageFilter) |
Entfernt einen Filter und den zugehörigen |
Remove(KeyValuePair<MessageFilter,TFilterData>)
Entfernt ein angegebenes Filter-/FilterData Paar aus der Filtertabelle.
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
Parameter
- item
- KeyValuePair<MessageFilter,TFilterData>
Der KeyValuePair<TKey,TValue><Filter, FilterData> der aus der Tabelle entfernt werden soll.
Gibt zurück
true wenn das Filter/FilterData Paar gefunden und entfernt wurde; false wenn es nicht gefunden wurde.
Implementiert
Ausnahmen
filter ist null.
Hinweise
Wenn der Filterschlüssel vorhanden item ist, aber daten zugeordnet ist, die sich von der FilterDataAnderen unterscheiden, wird der Filter nicht entfernt und zurückgegeben false.
Diese Methode implementiert Remove.
Gilt für:
Remove(MessageFilter)
Entfernt einen Filter und den zugehörigen FilterData Filter aus der Filtertabelle.
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
Parameter
- filter
- MessageFilter
Die zu entfernende Option MessageFilter .
Gibt zurück
true wenn der Filter gefunden und entfernt wurde; false wenn sie nicht gefunden wurde.
Implementiert
Ausnahmen
filter ist null.
Hinweise
Diese Methode implementiert Remove.