Share via


DataServiceContext.AddObject(String, Object) Metode

Definisi

Menambahkan objek yang ditentukan ke kumpulan objek yang DataServiceContext dilacak.

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)

Parameter

entitySetName
String

Nama entitas yang diatur ke tempat sumber daya akan ditambahkan.

entity
Object

Objek yang akan dilacak oleh DataServiceContext.

Pengecualian

entitySetName atau entity adalah null.

entitySetName kosong.

-atau-

entity tidak memiliki properti kunci yang ditentukan.

Entitas sudah dilacak oleh konteks.

Keterangan

Objek dimasukkan ke dalam set DataServiceContext pelacakan dalam status Added . DataServiceContext akan mencoba menyisipkan objek dengan HTTP POST pada panggilan berikutnya ke SaveChanges. Metode ini tidak menambahkan objek yang terkait dengan entitas yang ditentukan ke DataServiceContext. Setiap objek harus ditambahkan melalui panggilan terpisah ke AddObject.

Metode ini tidak memvalidasi bahwa set entitas yang ditentukan berada dalam layanan data yang terkait dengan DataServiceContext atau bahwa objek yang ditambahkan memiliki properti yang diperlukan perlu ditambahkan ke yang ditentukan entity set.

Berlaku untuk