Clase UserInputFilter
Proporciona una clase base para los filtros de entrada de usuario que admite el Servicio de conectividad a datos empresariales (BDC) .
Jerarquía de la herencia
System.Object
System.MarshalByRefObject
Microsoft.SharePoint.BusinessData.Runtime.FilterBase
Microsoft.SharePoint.BusinessData.Runtime.UserInputFilter
Microsoft.SharePoint.BusinessData.Runtime.ComparisonFilter
Microsoft.SharePoint.BusinessData.Runtime.LimitFilter
Microsoft.SharePoint.BusinessData.Runtime.PageNumberFilter
Microsoft.SharePoint.BusinessData.Runtime.SortingFilter
Espacio de nombres: Microsoft.SharePoint.BusinessData.Runtime
Ensamblado: Microsoft.SharePoint (en Microsoft.SharePoint.dll)
Sintaxis
'Declaración
<SerializableAttribute> _
<SharePointPermissionAttribute(SecurityAction.Demand, ObjectModel := True)> _
<SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel := True)> _
Public MustInherit Class UserInputFilter _
Inherits FilterBase _
Implements IUserInputFilter, IFilter
'Uso
Dim instance As UserInputFilter
[SerializableAttribute]
[SharePointPermissionAttribute(SecurityAction.Demand, ObjectModel = true)]
[SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel = true)]
public abstract class UserInputFilter : FilterBase,
IUserInputFilter, IFilter
Comentarios
BDC admite dos tipos de filtros:
Filtros de entrada de usuario Filtros de entrada de usuario requieren que los usuarios proporcionar valores de filtro, al igual que los filtros de Comparison, Limity Wildcard.
Filtros del sistema Filtros del sistema son proporcionados por el sistema.
Los siguientes son los filtros de entrada de usuario que BDC es compatible con:
Filtro de límite Limita el número de instancias devueltas a n. SQL es compatible con este filtro con la cláusula SELECT TOP . Mediante el uso de un filtro de Limit , puede evitar que largas esperas, tiempos de espera y los usuarios emitir consultas malas que soliciten grandes cantidades de datos.
Filtro de comparación Toma un operador y una condición y devuelve sólo las instancias que cumplen la condición.
Filtro de comodín Limita las instancias devueltas a campos tales como value, donde value puede contener el carácter comodín asterisco (*). Los usuarios pueden utilizar este tipo de filtro para presentar los filtros más sencillos como "empieza por" y "contiene".
Seguridad para subprocesos
Los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para subprocesos. No se garantiza que los miembros de instancias sean seguros para los subprocesos.
Vea también
Referencia
Espacio de nombres Microsoft.SharePoint.BusinessData.Runtime