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 為 null。

entitySetName 是空的。

-或-

entity 未定義索引鍵屬性。

內容已經追蹤實體。

備註

物件是以 DataServiceContext 狀態放入 Added 的追蹤集。 DataServiceContext 會嘗試在下次呼叫 SaveChanges 時透過 HTTP POST 插入物件。 這個方法不會將與指定之實體相關的物件加入 DataServiceContext。 每個物件必須透過單獨呼叫 AddObject 來加入。

方法不會驗證指定的實體集是否位於與 DataServiceContext 相關聯的數據服務中,或加入的物件具有需要加入至指定 entity set的必要屬性。

適用於