XPathMessageFilterTable<TFilterData>.NodeQuota Özellik

Tanım

Bir yönteme yapılan tek bir çağrı Match sırasında tek tek filtreler tarafından incelenebilen en fazla XML belge düğümü sayısını alır veya ayarlar. Bu değer her filtre için geçerlidir.

public:
 property int NodeQuota { int get(); void set(int value); };
[System.Runtime.Serialization.DataMember]
public int NodeQuota { get; set; }
[<System.Runtime.Serialization.DataMember>]
member this.NodeQuota : int with get, set
Public Property NodeQuota As Integer

Özellik Değeri

Int32

İncelenebilen düğüm sayısı.

Öznitelikler

Açıklamalar

Bu özellik bir güvenlik tehdidini azaltmak için kullanılabilir. Bazı filtrelerin değerlendirilmesi son derece pahalı olabilir veya çok uzun süre çalışır. XPathMessageFilters genellikle güvenilir olmayan bir kaynaktan (kablodan SOAP iletisi) alınan ve kötü amaçlı olabilecek bir belge üzerinde değerlendirilir. Filtreler XML belgeleri üzerinde çalıştığından, filtre tablolarında hesaplama sınırları ayarlamanın en iyi yolu, bu tablodaki bir filtre değerlendirilirken incelenen en fazla düğüm sayısını belirtmektir.

Şunlara uygulanır