Sdílet prostřednictvím


ObjectContext.CreateEntityKey(String, Object) Metoda

Definice

Vytvoří klíč entity pro konkrétní objekt nebo vrátí klíč entity, pokud už existuje.

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

Parametry

entitySetName
String

Plně kvalifikovaný název sady entit, do které objekt entity patří.

entity
Object

Objekt, pro který se načítá klíč entity.

Návraty

Objektu EntityKey .

Výjimky

Pokud je některý z parametrů null.

Když je entita entitySetName prázdná nebo pokud typ objektu entity v sadě entit neexistuje nebo pokud entitySetName není plně kvalifikovaný.

Pokud klíč entity nelze úspěšně vytvořit na základě zadaných parametrů.

Platí pro