ObjectContext.CreateEntityKey(String, Object) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
為特定物件建立實體鍵,或如果實體鍵已存在則回傳該鍵。
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 。
例外狀況
當任一參數為空時。
當 entitySetName 為空,或實體物件的類型不存在於實體集合中,或 entitySetName 未完全限定時。
當實體鍵無法根據所提供的參數成功建構時,