XPathMessageFilterTable<TFilterData>.Remove Metod

Definition

Tar bort ett filter och dess associerade filterdata från filtertabellen.

Överlagringar

Name Description
Remove(KeyValuePair<MessageFilter,TFilterData>)

Tar bort ett filter och dess associerade filterdata från filtertabellen.

Remove(MessageFilter)

Tar bort ett filter och dess associerade filterdata från filtertabellen.

Remove(XPathMessageFilter)

Tar bort en XPathMessageFilter och dess associerade filterdata från filtertabellen.

Remove(KeyValuePair<MessageFilter,TFilterData>)

Tar bort ett filter och dess associerade filterdata från filtertabellen.

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

Parametrar

item
KeyValuePair<MessageFilter,TFilterData>

KeyValuePair<TKey,TValue> <Filtret för FilterData> att ta bort från tabellen.

Returer

true om filtret/FilterData paret hittades och togs bort. false Om det inte hittades.

Implementeringar

Kommentarer

Om filternyckeln item för finns men är associerad med data som skiljer sig från FilterData, kan metoden inte ta bort filtret och returnerar false.

Gäller för

Remove(MessageFilter)

Tar bort ett filter och dess associerade filterdata från filtertabellen.

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

Parametrar

filter
MessageFilter

Att MessageFilter ta bort.

Returer

trueom filtret hittades och togs bort. annars . false

Implementeringar

Undantag

filter är null.

Gäller för

Remove(XPathMessageFilter)

Tar bort en XPathMessageFilter och dess associerade filterdata från filtertabellen.

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

Parametrar

Returer

trueom hittades XPathMessageFilter och togs bort, annars . false

Undantag

filter är null.

Kommentarer

Den här metoden utlöser inget undantag om det angivna filtret inte finns i filtertabellen.

Gäller för