XPathMessageFilterTable<TFilterData>.Item[MessageFilter] Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Belirtilen filter
ile ilişkili filtre verilerini alır veya ayarlar.
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
Parametreler
- filter
- MessageFilter
MessageFilter Almak veya ayarlamak için filtre verileriyle ilişkili.
Özellik Değeri
- TFilterData
ile filter
ilişkili filtre verileri. Belirtilen filter
bulunamazsa, bir get işlemi bir KeyNotFoundException oluşturur ve küme işlemi, belirtilen filter
anahtarla yeni bir filtre veri öğesi oluşturur.
Uygulamalar
Özel durumlar
filter
, null
değeridir.
Derleyici hatası oluştu.
özelliği alınır ve filter
tablosunda değildir.
Açıklamalar
Item
özelliği (C# dilinde dizin oluşturucu) aşağıdaki söz dizimini kullanarak tablonun filtre koleksiyonundaki ile filter
ilişkili filtre verilerine erişme olanağı sağlar.
myFilters[filter]
myFilters(filter)
Eylemi filtre tablosunda bulunmayan bir filter
/filter veri çiftinin değerlerini ayarlayarak yeni öğeler eklemek için özelliğini de kullanabilirsinizItem
. Ancak, zaten tablodaysa filter
, özelliği ayarlandığında Item
eski değerin üzerine yazılır. Buna karşılık, Add yöntemi var olan filter
bir öğesinin filtre verilerini değiştirmez.
Sözlük Item
, durumunda bir filter
/filter veri çiftidir XPathMessageFilterTable<TFilterData>.