XPathMessageFilterTable<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 Filtertabelle.
Überlädt
Remove(KeyValuePair<MessageFilter,TFilterData>) |
Entfernt einen Filter und die zugehörigen Filterdaten aus der Filtertabelle. |
Remove(MessageFilter) |
Entfernt einen Filter und die zugehörigen Filterdaten aus der Filtertabelle. |
Remove(XPathMessageFilter) |
Entfernt einen XPathMessageFilter und die zugehörigen Filterdaten aus der Filtertabelle. |
Remove(KeyValuePair<MessageFilter,TFilterData>)
Entfernt einen Filter und die zugehörigen Filterdaten 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 das Paar nicht gefunden wurde.
Implementiert
Hinweise
Wenn der Filterschlüssel von item
zwar vorhanden, jedoch Daten zugeordnet ist, die nicht den FilterData
entsprechen, entfernt die Methode den Filter nicht und gibt false
zurück.
Gilt für:
Remove(MessageFilter)
Entfernt einen Filter und die zugehörigen Filterdaten 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
Das zu entfernende MessageFilter-Element.
Gibt zurück
true
, wenn der Filter gefunden und entfernt wurde, andernfalls false
.
Implementiert
Ausnahmen
filter
ist null
.
filter
ist keine XPathMessageFilter.
Gilt für:
Remove(XPathMessageFilter)
Entfernt einen XPathMessageFilter und die zugehörigen Filterdaten aus der Filtertabelle.
public:
bool Remove(System::ServiceModel::Dispatcher::XPathMessageFilter ^ filter);
public bool Remove (System.ServiceModel.Dispatcher.XPathMessageFilter filter);
member this.Remove : System.ServiceModel.Dispatcher.XPathMessageFilter -> bool
Public Function Remove (filter As XPathMessageFilter) As Boolean
Parameter
- filter
- XPathMessageFilter
Das zu entfernende XPathMessageFilter-Element.
Gibt zurück
true
, wenn der XPathMessageFilter gefunden und entfernt wurde, andernfalls false
.
Ausnahmen
filter
ist null
.
filter
ist keine XPathMessageFilter.
Hinweise
Diese Methode löst keine Ausnahme aus, wenn der angegebene Filter nicht in der Filtertabelle vorhanden ist.