XPathMessageFilterTable<TFilterData>.Item[MessageFilter] Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera lub ustawia dane filtru skojarzone z określonym filter
elementem .
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
Skojarzone MessageFilter z danymi filtru do pobrania lub ustawienia.
Wartość właściwości
Dane filtru skojarzone z elementem filter
. Jeśli określony filter
element nie zostanie znaleziony, operacja get zgłasza operację KeyNotFoundException i zestaw tworzy nowy element danych filtru z określonym filter
kluczem.
Implementuje
Wyjątki
filter
to null
.
Wystąpił błąd kompilatora.
Właściwość jest pobierana i filter
nie znajduje się w tabeli.
Uwagi
Właściwość Item
(indeksator w języku C#) umożliwia dostęp do danych filtru skojarzonych z filter
kolekcją filtrów w kolekcji filtrów tabeli przy użyciu następującej składni.
myFilters[filter]
myFilters(filter)
Możesz również użyć Item
właściwości , aby dodać nowe elementy, ustawiając wartości filter
pary danych /filter, która nie istnieje w tabeli filtrów akcji.
filter
Jeśli jednak znajduje się już w tabeli, ustawienie Item
właściwości zastępuje starą wartość.
Add Natomiast metoda nie modyfikuje danych filtru istniejącego filter
elementu .
Słownik Item
jest parą filter
danych /filter w przypadku XPathMessageFilterTable<TFilterData>.