XPathMessageFilterTable<TFilterData>.Remove Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Odebere filtr a jeho přidružená data filtru z tabulky filtru.
Přetížení
Remove(KeyValuePair<MessageFilter,TFilterData>) |
Odebere filtr a jeho přidružená data filtru z tabulky filtru. |
Remove(MessageFilter) |
Odebere filtr a jeho přidružená data filtru z tabulky filtru. |
Remove(XPathMessageFilter) |
Odebere XPathMessageFilter z tabulky filtru data a související data filtru. |
Remove(KeyValuePair<MessageFilter,TFilterData>)
Odebere filtr a jeho přidružená data filtru z tabulky filtru.
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
Parametry
- item
- KeyValuePair<MessageFilter,TFilterData>
Filtr KeyValuePair<TKey,TValue><, FilterData
> který se má z tabulky odebrat.
Návraty
true
pokud byl filtr neboFilterData
pár nalezen a odebrán; false
pokud nebyl nalezen.
Implementuje
Poznámky
Pokud je klíč filtru objektu item
k dispozici, ale je přidružený k datům, která se liší od FilterData
, metoda filtr neodebere a vrátí false
.
Platí pro
Remove(MessageFilter)
Odebere filtr a jeho přidružená data filtru z tabulky filtru.
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
Parametry
- filter
- MessageFilter
Objekt, MessageFilter který se má odebrat.
Návraty
true
pokud byl filtr nalezen a odebrán; v opačném případě . false
Implementuje
Výjimky
filter
je null
.
filter
není .XPathMessageFilter
Platí pro
Remove(XPathMessageFilter)
Odebere XPathMessageFilter z tabulky filtru data a související data filtru.
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
Parametry
- filter
- XPathMessageFilter
Objekt, XPathMessageFilter který se má odebrat.
Návraty
true
XPathMessageFilter pokud byla nalezena a odebrána, jinak hodnota false
.
Výjimky
filter
je null
.
filter
není .XPathMessageFilter
Poznámky
Tato metoda nevyvolá výjimku, pokud zadaný filtr neexistuje v tabulce filtru.