CodeDomSerializerBase.SerializeResource Metoda

Definice

Serializuje daný objekt do sady prostředků pomocí daného názvu prostředku.

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)

Parametry

resourceName
String

Název sady prostředků, do které value bude serializován.

value
Object

Objekt, který se má serializovat.

Poznámky

Metoda SerializeResource je pomocná metoda, která serializuje hodnotu do sady prostředků pod daným názvem. Jazyková verze, do které je prostředek zapsán, je určena vyhledáváním správce Properties serializace kolekce s názvem ResourceCulture. Pokud tato vlastnost existuje, prostředky budou zapsány do této jazykové verze. V opačném případě budou prostředky zapsány do neutrální jazykové verze. Parametr value musí být serializovatelný.

SerializeResource IResourceService vyžaduje, aby bylo nutné získat k zápisu ResourceWriter prostředků pro správnou jazykovou verzi. Pokud tato služba není k dispozici, SerializeResource vytvoří místo toho binární objekt v kódu, který představuje prostředek.

Poznámky pro volající

ResourceCulture je vlastnost pro čtení i zápis, ke které se přistupuje prostřednictvím kolekce správce Properties serializace. Metoda SerializeResource(IDesignerSerializationManager, String, Object) nikdy nemění hodnotu této vlastnosti; pouze čte ji, aby identifikovala jazykovou verzi, do které bude zapisovat. Vlastnost je nastavena během deserializace, protože prostředky jsou analyzovány a načteny.

Platí pro

Viz také