XPathMessageFilterTable<TFilterData>.NodeQuota Свойство

Определение

Получает или задает максимальное количество узлов документа XML, которые можно проверить отдельными фильтрами за один вызов метода Match. Это значение применяется к каждому фильтру.

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

Значение свойства

Int32

Количество узлов, которые можно проверить.

Атрибуты

Комментарии

Это свойство можно использовать для устранения угрозы безопасности. Оценка некоторых фильтров требует слишком много ресурсов или занимает слишком много времени. Фильтры XPathMessageFilter чаще всего вычисляются для документов из недостоверных источников (беспроводные сообщения SOAP), которые могут быть злонамеренными. Поскольку фильтры работают с XML-документами, то лучшим способом установить ограничения вычислений в таблицах фильтров является указание максимального количества узлов, проверяемых при вычислении фильтра в этой таблице.

Применяется к