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

Definicja

Pobiera lub ustawia maksymalną liczbę węzłów dokumentów XML, które można zbadać przez poszczególne filtry podczas pojedynczego Match wywołania metody. Ta wartość ma zastosowanie dla 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

Int32

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 SOAP z przewodu), który może być złośliwy. Ponieważ filtry działają na dokumentach XML, najlepszym sposobem ustawiania 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