Język

XPathMessageFilterTable<TFilterData>.NodeQuota Właściwość

Definicja

Pobiera lub ustawia maksymalną liczbę węzłów dokumentów XML, które mogą być badane przez poszczególne filtry podczas pojedynczego Match wywołania metody. Ta wartość dotyczy każdego filtru.

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

Wartość właściwości

Liczba węzłów, które można zbadać.

Atrybuty

Uwagi

Ta właściwość może służyć do złagodzenia zagrożenia bezpieczeństwa. Niektóre filtry mogą być bardzo kosztowne do oceny lub są bardzo długotrwałe. XPathMessageFilters są najczęściej oceniane względem dokumentu z niezaufanego źródła (komunikat PROTOKOŁU SOAP z przewodu), który może być złośliwy. Ponieważ filtry działają na dokumentach XML, najlepszym sposobem ustawienia limitów obliczeniowych w tabelach filtrów jest określenie maksymalnej liczby węzłów, które są badane podczas oceniania filtru w tej tabeli.

Dotyczy