XPathMessageFilterTable<TFilterData>.Remove Methode

Definitie

Hiermee verwijdert u een filter en de bijbehorende filtergegevens uit de filtertabel.

Overloads

Name Description
Remove(KeyValuePair<MessageFilter,TFilterData>)

Hiermee verwijdert u een filter en de bijbehorende filtergegevens uit de filtertabel.

Remove(MessageFilter)

Hiermee verwijdert u een filter en de bijbehorende filtergegevens uit de filtertabel.

Remove(XPathMessageFilter)

Hiermee verwijdert u een XPathMessageFilter en de bijbehorende filtergegevens uit de filtertabel.

Remove(KeyValuePair<MessageFilter,TFilterData>)

Hiermee verwijdert u een filter en de bijbehorende filtergegevens uit de filtertabel.

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>

Het KeyValuePair<TKey,TValue><filter, FilterData> dat u uit de tabel wilt verwijderen.

Retouren

true als het filter/FilterData paar is gevonden en verwijderd; false als het niet is gevonden.

Implementeringen

Opmerkingen

Als de filtersleutel van de item sleutel aanwezig is maar is gekoppeld aan gegevens die afwijken van de FilterData, kan de methode het filter niet verwijderen en wordt geretourneerd false.

Van toepassing op

Remove(MessageFilter)

Hiermee verwijdert u een filter en de bijbehorende filtergegevens uit de filtertabel.

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

De MessageFilter te verwijderen.

Retouren

true als het filter is gevonden en verwijderd; anders, false.

Implementeringen

Uitzonderingen

filter is null.

Van toepassing op

Remove(XPathMessageFilter)

Hiermee verwijdert u een XPathMessageFilter en de bijbehorende filtergegevens uit de filtertabel.

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

Parameters

filter
XPathMessageFilter

De XPathMessageFilter te verwijderen.

Retouren

trueals het XPathMessageFilter is gevonden en verwijderd; anders. false

Uitzonderingen

filter is null.

Opmerkingen

Deze methode genereert geen uitzondering als het opgegeven filter niet bestaat in de filtertabel.

Van toepassing op