IUpdatable Antarmuka
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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 |
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. |