다음을 통해 공유


ObjectContext.CreateEntityKey(String, Object) 메서드

정의

특정 개체에 대한 엔터티 키를 만들거나 엔터티 키가 이미 있는 경우 해당 엔터티 키를 반환합니다.

public virtual System.Data.Entity.Core.EntityKey CreateEntityKey (string entitySetName, object entity);
abstract member CreateEntityKey : string * obj -> System.Data.Entity.Core.EntityKey
override this.CreateEntityKey : string * obj -> System.Data.Entity.Core.EntityKey
Public Overridable Function CreateEntityKey (entitySetName As String, entity As Object) As EntityKey

매개 변수

entitySetName
String

엔터티 개체가 속한 엔터티 집합의 정규화된 이름입니다.

entity
Object

엔터티 키를 검색 중인 개체입니다.

반환

개체의 EntityKey입니다.

예외

매개 변수 중 하나가 null인 경우

entitySetName이 비어 있거나 엔터티 집합에 엔터티 개체의 형식이 없거나 entitySetName이 정규화되지 않은 경우

제공된 매개 변수를 기반으로 엔터티 키를 성공적으로 생성할 수 없는 경우

적용 대상