XPathMessageFilterTable<TFilterData>.NodeQuota Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft die maximale Anzahl von XML-Dokumentknoten ab, die von den einzelnen Filtern während eines einzelnen Aufrufs einer Match Methode untersucht werden können, oder legt diese fest. Dieser Wert gilt für jeden 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
Die Anzahl der Knoten, die untersucht werden können.
- Attribute
Hinweise
Diese Eigenschaft kann verwendet werden, um eine Sicherheitsbedrohung zu lindern. Einige Filter können extrem teuer sein, um auszuwerten oder sehr lang zu laufen. XPathMessageFilters werden am häufigsten anhand eines Dokuments aus einer nicht vertrauenswürdigen Quelle (SOAP-Nachricht außerhalb des Drahts) ausgewertet, was möglicherweise böswillig ist. Da Filter mit XML-Dokumenten arbeiten, besteht die beste Möglichkeit zum Festlegen von Rechengrenzwerten für Filtertabellen darin, die maximale Anzahl von Knoten anzugeben, die beim Auswerten eines Filters in dieser Tabelle untersucht werden.