XPathMessageFilterTable<TFilterData>.Remove Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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.
filter är inte en XPathMessageFilter.
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
- filter
- XPathMessageFilter
Att XPathMessageFilter ta bort.
Returer
trueom hittades XPathMessageFilter och togs bort, annars . false
Undantag
filter är null.
filter är inte en XPathMessageFilter.
Kommentarer
Den här metoden utlöser inget undantag om det angivna filtret inte finns i filtertabellen.