XPathMessageFilterTable<TFilterData>.Remove Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Supprime un filtre et ses données de filtre associées de la table de filtres.
Surcharges
Remove(KeyValuePair<MessageFilter,TFilterData>) |
Supprime un filtre et ses données de filtre associées de la table de filtres. |
Remove(MessageFilter) |
Supprime un filtre et ses données de filtre associées de la table de filtres. |
Remove(XPathMessageFilter) |
Supprime XPathMessageFilter et ses données de filtre associées de la table de filtres. |
Remove(KeyValuePair<MessageFilter,TFilterData>)
Supprime un filtre et ses données de filtre associées de la table de filtres.
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
Paramètres
- item
- KeyValuePair<MessageFilter,TFilterData>
Filtre KeyValuePair<TKey,TValue><à FilterData
> supprimer de la table.
Retours
true
si la paire filtre/FilterData
a été trouvée et supprimée ; sinon, false
.
Implémente
Remarques
Si la clé de filtre de item
est présente mais est associée à des données qui diffèrent de FilterData
, la méthode ne parvient pas à supprimer le filtre et retourne la valeur false
.
S’applique à
Remove(MessageFilter)
Supprime un filtre et ses données de filtre associées de la table de filtres.
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
Paramètres
- filter
- MessageFilter
MessageFilter à supprimer.
Retours
true
si le filtre a été trouvé et supprimé ; sinon, false
.
Implémente
Exceptions
filter
a la valeur null
.
filter
n’est pas un XPathMessageFilter.
S’applique à
Remove(XPathMessageFilter)
Supprime XPathMessageFilter et ses données de filtre associées de la table de filtres.
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
Paramètres
- filter
- XPathMessageFilter
XPathMessageFilter à supprimer.
Retours
true
si XPathMessageFilter a été trouvé et supprimé ; sinon, false
.
Exceptions
filter
a la valeur null
.
filter
n'est pas XPathMessageFilter.
Remarques
Cette méthode ne lève pas d'exception si le filtre spécifié n'existe pas dans la table de filtres.