Bagikan melalui


CodeDomSerializerBase.SerializeResource Metode

Definisi

Menserialisasikan objek yang diberikan ke dalam bundel sumber daya menggunakan nama sumber daya yang diberikan.

protected:
 void SerializeResource(System::ComponentModel::Design::Serialization::IDesignerSerializationManager ^ manager, System::String ^ resourceName, System::Object ^ value);
protected void SerializeResource (System.ComponentModel.Design.Serialization.IDesignerSerializationManager manager, string resourceName, object value);
protected void SerializeResource (System.ComponentModel.Design.Serialization.IDesignerSerializationManager manager, string resourceName, object? value);
member this.SerializeResource : System.ComponentModel.Design.Serialization.IDesignerSerializationManager * string * obj -> unit
Protected Sub SerializeResource (manager As IDesignerSerializationManager, resourceName As String, value As Object)

Parameter

manager
IDesignerSerializationManager

yang IDesignerSerializationManager digunakan untuk serialisasi.

resourceName
String

Nama bundel sumber daya yang value akan diserialisasikan.

value
Object

Objek yang akan diserialisasikan.

Keterangan

Metode SerializeResource ini adalah metode pembantu yang menserialisasikan nilai ke bundel sumber daya dengan nama yang diberikan. Budaya tempat sumber daya ditulis ditentukan dengan mencari koleksi manajer Properties serialisasi untuk properti yang disebut ResourceCulture. Jika properti ini ada, sumber daya akan ditulis ke budaya tersebut. Jika tidak, sumber daya akan ditulis ke budaya invarian. Parameter value harus dapat diserialisasikan.

SerializeResourceIResourceService membutuhkan untuk mendapatkan ResourceWriter sumber daya tulis untuk budaya yang benar. Jika layanan ini tidak tersedia, SerializeResource akan membangun objek biner dalam kode yang mewakili sumber daya.

Catatan Bagi Pemanggil

ResourceCulture adalah properti baca-tulis yang diakses melalui koleksi manajer Properties serialisasi. Metode ini SerializeResource(IDesignerSerializationManager, String, Object) tidak pernah mengubah nilai properti ini; hanya membacanya untuk mengidentifikasi budaya yang akan ditulisnya. Properti diatur selama deserialisasi karena sumber daya diurai dan dimuat.

Berlaku untuk

Lihat juga