DataServiceContext.AddObject(String, Object) 方法

定義

將指定的物件加入所 DataServiceContext 追蹤的物件集合中。

public:
 void AddObject(System::String ^ entitySetName, System::Object ^ entity);
public void AddObject(string entitySetName, object entity);
member this.AddObject : string * obj -> unit
Public Sub AddObject (entitySetName As String, entity As Object)

參數

entitySetName
String

資源將被加入的實體集合名稱。

entity
Object

要被追蹤 DataServiceContext的物件。

例外狀況

entitySetNameentity 為空值。

entitySetName 空無一人。

-或-

entity 沒有定義關鍵性質。

實體已經被上下文追蹤中。

備註

物件會被放入狀態中的追蹤集合DataServiceContextAdded。 下一次呼叫DataServiceContext時,會SaveChanges嘗試透過 HTTP POST 插入該物件。 此方法不會將與指定實體相關的物件加入 DataServiceContext。 每個物件都必須透過獨立呼叫加入。AddObject

此方法無法驗證指定的實體集合是否存在於與 DataServiceContext 相關聯的資料服務中,或新增物件是否具備加入 entity set指定物件所需的屬性。

適用於