Bahasa

DataServiceContext.AddObject(String, Object) Metode

Definisi

Menambahkan objek yang ditentukan ke kumpulan objek yang sedang dilacak 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)

Parameter

entitySetName
String

Nama entitas yang diatur ke mana sumber daya akan ditambahkan.

entity
Object

Objek yang akan dilacak oleh DataServiceContext.

Pengecualian

entitySetName atau entity 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 Added status . akan DataServiceContext mencoba menyisipkan objek oleh 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 kumpulan entitas yang ditentukan ada di layanan data yang terkait dengan DataServiceContext atau bahwa objek yang ditambahkan memiliki properti yang diperlukan perlu ditambahkan ke yang ditentukan entity set.

Berlaku untuk