Freigeben über


XPathMessageFilterTable<TFilterData>.NodeQuota Eigenschaft

Definition

Ruft die maximale Anzahl der XML-Dokumentknoten ab (bzw. legt sie fest), die von den individuellen Filtern während eines Aufrufs einer Match-Methode überprüft werden können. Dieser Wert gilt für jeden einzelnen Filter.

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

Eigenschaftswert

Int32

Die Anzahl der Knoten, die überprüft werden kann.

Attribute

Hinweise

Diese Eigenschaft kann zur Minimierung von Sicherheitsrisiken verwendet werden. Einige Filter sind in der Auswertung sehr kostspielig oder haben eine sehr lange Laufzeit. XPathMessageFilter werden in der Regel anhand eines Dokuments von einer nicht vertrauenswürdigen Quelle (SOAP-Nachricht aus der Verbindung) ausgewertet, das bösartig sein kann. Da Filter auf XML-Dokumente angewendet werden, ist die beste Möglichkeit zum Setzen von Verarbeitungsgrenzen für Filtertabellen das Angeben der maximalen Anzahl an Knoten, die bei der Auswertung eines Filters in der Tabelle überprüft werden.

Gilt für