Bagikan melalui


INormalizeForIsolatedStorage Antarmuka

Definisi

Memungkinkan perbandingan antara penyimpanan terisolasi dan domain aplikasi dan bukti perakitan.

public interface class INormalizeForIsolatedStorage
public interface INormalizeForIsolatedStorage
[System.Runtime.InteropServices.ComVisible(true)]
public interface INormalizeForIsolatedStorage
type INormalizeForIsolatedStorage = interface
[<System.Runtime.InteropServices.ComVisible(true)>]
type INormalizeForIsolatedStorage = interface
Public Interface INormalizeForIsolatedStorage
Atribut

Keterangan

Penyimpanan terisolasi menggunakan bukti tentang perakitan untuk mengidentifikasinya dan menyediakannya dengan lokasi penyimpanan file yang unik. Ketika perakitan meminta penyimpanan, buktinya (seperti yang disajikan oleh host yang memuatnya) diproses dan dibandingkan dengan bukti yang digunakan untuk membuat penyimpanan yang ada. Ini menentukan apakah Anda perlu membuat penyimpanan baru atau jika sudah ada untuk perakitan yang dimaksud. Karena teknik perbandingan yang digunakan, potongan bukti yang setara secara fungsional mungkin tidak menghasilkan perbandingan yang sebenarnya jika bentuk berseri tidak identik. Saat menerapkan bukti kustom, pertimbangkan apakah ini kasus untuk kelas bukti Anda dan, jika demikian, terapkan INormalizeForIsolatedStorage. Untuk bukti yang mengimplementasikan antarmuka ini, Normalize metode dipanggil dan perbandingan didasarkan pada salinan objek yang dinormalisasi yang dikembalikan oleh metode tersebut.

Catatan Bagi Implementer

Terapkan antarmuka ini saat Anda menerapkan bukti kustom dan perlu menentukan apakah penyimpanan sudah ada. Objek berseri tidak boleh digunakan untuk perbandingan dalam beberapa instans, seperti string sensitif huruf besar/kecil. Misalnya, www.MSN.com sama dengan WWW.msn.com dan akan mengembalikan jika true dibandingkan. Untuk membuat INormalizeForIsolatedStorage objek, Anda perlu menerapkan metode .Normalize()

Catatan Bagi Pemanggil

Panggil metode antarmuka ini untuk menormalkan instans sebelum membuat perbandingan antara bukti perakitan dan penyimpanan terisolasi yang ada saat ini.

Metode

Normalize()

Ketika ditimpa di kelas turunan, mengembalikan salinan objek yang dinormalisasi tempat objek dipanggil.

Berlaku untuk