다음을 통해 공유


DbSet.Find(Object[]) 메서드

정의

지정된 기본 키 값이 있는 엔터티를 찾습니다. 지정된 기본 키 값이 있는 엔터티가 컨텍스트에 있으면 저장소에 요청하지 않고 해당 엔터티가 즉시 반환됩니다. 그렇지 않으면 지정된 기본 키 값이 있는 엔터티가 저장소에 요청되고 이 엔터티가 있으면 컨텍스트에 연결되고 반환됩니다. 엔터티가 컨텍스트 또는 저장소에 없으면 null이 반환됩니다.

public virtual object Find (params object[] keyValues);
abstract member Find : obj[] -> obj
override this.Find : obj[] -> obj
Public Overridable Function Find (ParamArray keyValues As Object()) As Object

매개 변수

keyValues
Object[]

찾을 엔터티의 기본 키 값입니다.

반환

찾은 엔터티 또는 null입니다.

예외

컨텍스트가 삭제된 경우 throw됩니다.

설명

복합 키 값의 순서는 디자이너, Code First Fluent API 또는 DataMember 특성에 정의된 대로 EDM에 정의됩니다.

적용 대상