XPathMessageFilterTable<TFilterData>.Remove Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Remove um filtro e seus dados de filtro associados da tabela de filtro.
Sobrecargas
Remove(KeyValuePair<MessageFilter,TFilterData>) |
Remove um filtro e seus dados de filtro associados da tabela de filtro. |
Remove(MessageFilter) |
Remove um filtro e seus dados de filtro associados da tabela de filtro. |
Remove(XPathMessageFilter) |
Remove um XPathMessageFilter e seus dados de filtro associados da tabela de filtro. |
Remove(KeyValuePair<MessageFilter,TFilterData>)
Remove um filtro e seus dados de filtro associados da tabela de filtro.
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
Parâmetros
- item
- KeyValuePair<MessageFilter,TFilterData>
O KeyValuePair<TKey,TValue> <Filter, FilterData
> a ser removido da tabela.
Retornos
true
se o par filtro/FilterData
tiver sido encontrado e removido; false
se ele não tiver sido encontrado.
Implementações
Comentários
Se a chave de filtro do item
estiver presente, mas estiver associada a dados que diferem do FilterData
método, o método não removerá o filtro e retornará false
.
Aplica-se a
Remove(MessageFilter)
Remove um filtro e seus dados de filtro associados da tabela de filtro.
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
Parâmetros
- filter
- MessageFilter
O MessageFilter a ser removido.
Retornos
true
se o filtro foi encontrado e removido, caso contrário, false
.
Implementações
Exceções
filter
é null
.
filter
não é um XPathMessageFilter.
Aplica-se a
Remove(XPathMessageFilter)
Remove um XPathMessageFilter e seus dados de filtro associados da tabela de filtro.
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
Parâmetros
- filter
- XPathMessageFilter
O XPathMessageFilter a ser removido.
Retornos
true
se o XPathMessageFilter foi encontrado e removido, caso contrário, false
.
Exceções
filter
é null
.
filter
não é um XPathMessageFilter.
Comentários
Esse método não gerará uma exceção se o filtro especificado não existir na tabela de filtro.