MessageFilterTable<TFilterData>.Item[MessageFilter] Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene o establece los datos de filtro asociados al filter
especificado.
public:
property TFilterData default[System::ServiceModel::Dispatcher::MessageFilter ^] { TFilterData get(System::ServiceModel::Dispatcher::MessageFilter ^ filter); void set(System::ServiceModel::Dispatcher::MessageFilter ^ filter, TFilterData value); };
public TFilterData this[System.ServiceModel.Dispatcher.MessageFilter filter] { get; set; }
member this.Item(System.ServiceModel.Dispatcher.MessageFilter) : 'FilterData with get, set
Default Public Property Item(filter As MessageFilter) As TFilterData
Parámetros
- filter
- MessageFilter
MessageFilter asociado a los a obtener o establecer.
Valor de propiedad
- TFilterData
Los datos de filtro asociados al filter
. Si no se encuentra el filter
especificado, en el caso de una operación Get se iniciará una KeyNotFoundException y en el caso de una operación Set se creará un nuevo elemento de datos de filtro con el filter
especificado como clave.
Implementaciones
Excepciones
filter
es null
.
Se recupera la propiedad y el filter
no está en la tabla.
Comentarios
La propiedad Item
(el indizador en C#) proporciona la capacidad de tener acceso a los datos del filtro asociados al filter
de la colección de filtros de la tabla utilizando la sintaxis siguiente.
myFilters[filter]
myFilters(filter)
También puede utilizar la propiedad Item
para agregar los nuevos elementos estableciendo los valores de un par de datos filter
/filtro que no existe en la tabla de filtro de acción. Sin embargo, si la filter
ya existe en la tabla, al establecer la propiedad Item
, se sobrescribe el valor anterior. En contraste, el método Add no modifica los datos del filtro de un filter
existente.
item
del diccionario es un par de filtro/FilterData
en el caso de MessageFilterTable<TFilterData>.