ObjectQuery<T>.OfType ObjectQuery<T>.OfType ObjectQuery<T>.OfType ObjectQuery<T>.OfType Method

정의

특정 형식의 결과로 쿼리를 제한합니다.Limits the query to only results of a specific type.

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>의 형식입니다.The type of the ObjectResult<T> returned when the query is executed with the applied filter.

반환

ObjectQuery<TResultType>

원래 인스턴스에 OFTYPE이 적용된 것과 동일한 새 ObjectQuery<T> 인스턴스입니다.A new ObjectQuery<T> instance that is equivalent to the original instance with OFTYPE applied.

예외

지정된 형식이 잘못된 경우The type specified is not valid.

설명

OfType은 특정 엔터티 또는 복합 형식으로 쿼리 결과를 필터링하는 데 사용됩니다.OfType is used to filter query results by a specific entity or complex type. 이 개체 상속을 사용 하 여 개념적 모델을 지원합니다.This supports a conceptual model with object inheritance. 자세한 내용은 엔터티 데이터 모델를 참조 하세요. 상속.For more information, see Entity Data Model: Inheritance.

OfType 메서드만 적용할 수는 ObjectQuery<T> 엔터티 형식 또는 EDM에 정의 된 복합 형식입니다.The OfType method can only be applied to an ObjectQuery<T> of an entity type or complex type that is defined in the EDM.

적용 대상

추가 정보