上次修改时间: 2015年3月9日
适用范围: SharePoint Server 2010
指定方法的筛选器描述符。
**命名空间:**https://schemas.microsoft.com/windows/2007/BusinessDataCatalog
**架构:**BDCMetadata
<FilterDescriptor Type = "String" FilterField = "String" Name = "String" DefaultDisplayName = "String" IsCached = "Boolean"> </FilterDescriptor>
属性和元素
以下各部分介绍了属性、子元素和父元素。
属性
Type |
必需。
筛选器描述符的类型。
下表列出了该属性可能的值。
Limit |
查询外部系统时使用,它的值可以解释为调用所属方法时返回的外部项目 (EntityInstances) 数目的限制。 |
PageNumber |
|
Wildcard |
查询外部系统时使用。它的值表示常规字符和通配符模式,该模式与一组 EntityInstances 的特定字段的值进行匹配。外部系统仅返回其字段值与指定模式匹配的那些 EntityInstances。 |
UserContext |
查询外部系统时使用。它的值可以由任何客户端应用程序自动设置为调用外部系统的用户的标识。然后,外部系统可以使用该值进行授权并筛选返回的结果。 |
UserCulture |
|
Username |
|
Password |
|
LastId |
|
SsoTicket |
|
UserProfile |
查询外部系统时使用。它的值可以通过检查当前用户的配置文件获得。外部系统可以使用它的值筛选返回的结果。 |
Comparison |
查询外部系统时使用。外部系统可以将 ComparisonFilter 值与一组 EntityInstances 的特定字段的值进行比较,并仅返回其字段值通过了比较测试的那些 EntityInstances。 |
Timestamp |
|
Input |
在调用外部系统中的操作时使用。外部系统可以使用 InputFilter 的值作为操作的其他参数。 |
Output |
在调用外部系统中的操作时使用。ReturnTypeDescriptor 不能捕获的其他操作结果可以作为 InputOutputFilter 的值进行检索。 |
InputOutput |
在调用外部系统中的操作时使用。外部系统可以使用 InputOutputFilter 的值作为操作的其他参数,ReturnTypeDescriptor 不能捕获的其他操作结果可以作为 InputOutputFilter 的值进行检索。 |
Batching |
|
BatchingTermination |
|
ActivityId |
ActivityId 在调用外部系统的操作时使用。它的值设置为表示当前操作上下文的 GUID。如果没有提供此类值,则此筛选器将生成随机 GUID。在 SharePoint Foundation 2010 中,此筛选器使用 CorrelationID。 |
|
FilterField |
可选。
属性类型:String |
Name |
必需。
筛选器描述符的名称。
属性类型:String |
DefaultDisplayName |
可选。
筛选器描述符的默认显示名称。
属性类型:String |
IsCached |
可选。
指定是否经常使用此筛选器描述符。如果设置为 true,则 Business Data Connectivity (BDC) Service 会在内存中缓存此筛选器描述符。
默认值:true
属性类型:Boolean |
子元素
父元素