MessageFilterTable<TFilterData>.Remove Método

Definición

Quita un filtro y sus datos del filtro asociados de la tabla.

Sobrecargas

Remove(KeyValuePair<MessageFilter,TFilterData>)

Quita un par de filtro/FilterData especificado de la tabla de filtros.

Remove(MessageFilter)

Quita un filtro y sus FilterData asociados de la tabla de filtros.

Remove(KeyValuePair<MessageFilter,TFilterData>)

Quita un par de filtro/FilterData especificado de la tabla de filtros.

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>

Filtro KeyValuePair<TKey,TValue><, FilterData> que se va a quitar de la tabla.

Devoluciones

true si se ha encontrado y eliminado el par filtro/FilterData; false si no se ha encontrado.

Implementaciones

Excepciones

filter es null.

Comentarios

Si la clave de filtro de item está presente pero está asociada con datos que difieren de FilterData, el método no puede quitar el filtro y devuelve false.

Este método implementa ICollection<T>.Remove.

Se aplica a

Remove(MessageFilter)

Quita un filtro y sus FilterData asociados de la tabla de filtros.

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

MessageFilter que se va a quitar.

Devoluciones

true si ha encontrado y eliminado el filtro; si no se ha encontrado, false.

Implementaciones

Excepciones

filter es null.

Comentarios

Este método implementa ICollection<T>.Remove.

Se aplica a