XPathMessageFilterTable<TFilterData>.NodeQuota 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取或设置 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
属性值
可检查的节点数。
- 属性
注解
此属性可用于解决安全威胁。 某些筛选器的评估成本可能非常昂贵,或者运行时间非常长。 XPathMessageFilters 通常根据来自不受信任的源的文档进行评估, (SOAP 消息从线路) ,这可能是恶意的。 因为筛选器在 XML 文档上执行,所以对筛选器表设置计算限制的最好方法是指定评估此表中的筛选器时所检查的最大节点数。