EntityDataSource.EntityTypeFilter 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取或设置将查询结果限定为特定派生类型的表达式。
public:
property System::String ^ EntityTypeFilter { System::String ^ get(); void set(System::String ^ value); };
public string EntityTypeFilter { get; set; }
member this.EntityTypeFilter : string with get, set
Public Property EntityTypeFilter As String
属性值
筛选表达式。
注解
当 EntityDataSource 控件必须返回特定派生类型时, EntityTypeFilter 还必须将属性设置为指定此派生类型的名称。 如果 EntitySetName 属性指定可以生成多态结果的实体集,则 EntityTypeFilter 需要该属性才能编辑数据。 这与将 ObjectQuery<T>.OfType<TResultType>() 方法应用到的效果相同 System.Data.Objects.ObjectQuery<T> 。 如果数据绑定为只读,则 EntityTypeFilter 不需要属性。 在这种情况下,查询返回的对象的属性将是实体集的默认实体类型的属性。