XPathMessageFilterTable<TFilterData>.Item[MessageFilter] Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá nebo nastaví data filtru přidružená k zadanému filter
.
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
Parametry
- filter
- MessageFilter
Přidružená MessageFilter k datům filtru, která chcete získat nebo nastavit.
Hodnota vlastnosti
Data filtru přidružená k filter
. Pokud zadaná filter
hodnota není nalezena, operace get vyvolá KeyNotFoundException operaci a operace set vytvoří nový datový prvek filtru se zadaným filter
jako klíčem.
Implementuje
Výjimky
filter
je null
.
Došlo k chybě kompilátoru.
Vlastnost se načte a filter
hodnota není v tabulce.
Poznámky
Vlastnost Item
(indexer v jazyce C#) poskytuje přístup k datům filtru přidruženým filter
k kolekci filtrů tabulky pomocí následující syntaxe.
myFilters[filter]
myFilters(filter)
Vlastnost můžete také použít Item
k přidání nových prvků nastavením hodnot páru filter
dat /filter, který neexistuje v tabulce filtru akcí. Pokud filter
je však již v tabulce, nastavení Item
vlastnosti přepíše starou hodnotu. Naproti tomu Add metoda neupravuje data filtru existujícího filter
objektu .
Item
Slovník je filter
pár dat /filter v případě XPathMessageFilterTable<TFilterData>.