Bagikan melalui


IUpdatable Antarmuka

Definisi

Antarmuka yang digunakan untuk menyisipkan atau memperbarui sumber daya dengan metode HTTP POST.

public interface class IUpdatable
public interface IUpdatable
type IUpdatable = interface
Public Interface IUpdatable
Turunan

Keterangan

Antarmukanya IUpdatable tidak bergantung pada sumber daya. Metode yang mengembalikan objek yang mewakili sumber daya dapat mengembalikan apa pun.

Objek yang dikembalikan adalah objek buram yang mewakili sumber daya. Untuk menggunakan referensi untuk membaca atau memperbarui nilai, objek buram yang sama diteruskan kembali ke IUpdatable.

IUpdatable Implementasi harus melacak pemetaan antara objek buram ini ke objek yang diwakilinya. Ketika sumber daya diserialisasikan dan instans runtime bahasa umum (CLR) dari jenis yang benar diperlukan, metode ResolveResource dipanggil IUpdatable dengan objek buram.

Untuk menserialisasikan objek, panggil ResolveResource metode pada IUpdatable.

Metode

AddReferenceToCollection(Object, String, Object)

Menambahkan nilai yang ditentukan ke koleksi.

ClearChanges()

Membatalkan perubahan pada data.

CreateResource(String, String)

Membuat sumber daya dari jenis yang ditentukan dan yang termasuk dalam kontainer yang ditentukan.

DeleteResource(Object)

Menghapus sumber daya yang ditentukan.

GetResource(IQueryable, String)

Mendapatkan sumber daya dari jenis yang ditentukan yang diidentifikasi oleh nama kueri dan jenis.

GetValue(Object, String)

Mendapatkan nilai properti yang ditentukan pada objek target.

RemoveReferenceFromCollection(Object, String, Object)

Menghapus nilai yang ditentukan dari koleksi.

ResetResource(Object)

Mengatur ulang sumber daya yang diidentifikasi oleh parameter resource ke nilai defaultnya.

ResolveResource(Object)

Mengembalikan instans sumber daya yang diwakili oleh objek sumber daya yang ditentukan.

SaveChanges()

Menyimpan semua perubahan yang telah dibuat dengan menggunakan IUpdatable API.

SetReference(Object, String, Object)

Mengatur nilai properti referensi yang ditentukan pada objek target.

SetValue(Object, String, Object)

Mengatur nilai properti dengan nama yang ditentukan pada sumber daya target ke nilai properti yang ditentukan.

Berlaku untuk