ObjectQuery<T>.OfType<TResultType> 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
将查询限制为仅包括特定类型的结果。
public:
generic <typename TResultType>
System::Data::Objects::ObjectQuery<TResultType> ^ OfType();
public System.Data.Objects.ObjectQuery<TResultType> OfType<TResultType> ();
member this.OfType : unit -> System.Data.Objects.ObjectQuery<'ResultType>
Public Function OfType(Of TResultType) () As ObjectQuery(Of TResultType)
类型参数
- TResultType
使用应用筛选器执行查询时,ObjectResult<T> 的类型返回。
返回
ObjectQuery<TResultType>
一个新的 ObjectQuery<T> 实例,等效于应用了 OFTYPE 的原始实例。
例外
指定的类型无效。
注解
OfType 用于按特定实体或复杂类型筛选查询结果。 这支持具有对象继承的概念模型。 有关详细信息,请参阅实体数据模型:继承。
方法 OfType 只能应用于 ObjectQuery<T> 实体类型或 EDM 中定义的复杂类型的 。