Partager via


LimitFilter - Classe

Cet objet représente un filtre Limit dans leService Business Data Connectivity (BDC).

Hiérarchie d’héritage

System.Object
  System.MarshalByRefObject
    Microsoft.SharePoint.BusinessData.Runtime.FilterBase
      Microsoft.SharePoint.BusinessData.Runtime.UserInputFilter
        Microsoft.SharePoint.BusinessData.Runtime.LimitFilter

Espace de noms :  Microsoft.SharePoint.BusinessData.Runtime
Assembly :  Microsoft.SharePoint (dans Microsoft.SharePoint.dll)

Syntaxe

'Déclaration
<SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel := True)> _
<SharePointPermissionAttribute(SecurityAction.Demand, ObjectModel := True)> _
Public NotInheritable Class LimitFilter _
    Inherits UserInputFilter
'Utilisation
Dim instance As LimitFilter
[SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel = true)]
[SharePointPermissionAttribute(SecurityAction.Demand, ObjectModel = true)]
public sealed class LimitFilter : UserInputFilter

Remarques

Un filtre Limit limite le nombre d'éléments externes renvoyé par la méthode de système externe à n. Lorsque vous utilisez ce filtre, vous passez le nombre d'éléments externes que doit être renvoyée dans un paramètre d'entrée à la méthode de système externe. La méthode de système externe peut ensuite traiter le paramètre d'entrée et retourne le nombre spécifié d'éléments externes. SQL prend en charge avec la clause SELECT TOP .

En utilisant un filtre Limit , vous pouvez empêcher la durée d'attente, les délais d'attente et les requêtes incorrectes émis par les utilisateurs, whorequest de grandes quantités de données.

Cohérence de thread

Tous les membres statique (Partagé dans Visual Basic)s publics de ce type sont thread-safe. Cela n’est pas garanti pour les membres d’instance.

Voir aussi

Référence

LimitFilter - Membres

Microsoft.SharePoint.BusinessData.Runtime - Espace de noms