XPathMessageFilterTable<TFilterData>.NodeQuota Propriété

Définition

Obtient ou définit le nombre maximal de nœuds de document XML qui peuvent être examinés par les différents filtres pendant un appel unique d'une méthode Match. Cette valeur s'applique à chaque filtre.

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

Valeur de propriété

Int32

Nombre de nœuds qui peuvent être examinés.

Attributs

Remarques

Cette propriété peut être utilisée pour réduire une menace pour la sécurité. Certains filtres peuvent s'avérer extrêmement coûteux à évaluer ou présenter des temps d'exécution très longs. Les XPathMessageFilter sont généralement évalués sur un document d'une source non fiable (message SOAP issu du réseau), qui peut être malveillante. Les filtres s'appliquant aux documents XML, pour définir des limites de calcul sur les tables de filtres, il est recommandé de spécifier le nombre maximal de nœuds examinés lors de l'évaluation d'un filtre dans cette table.

S’applique à