Udostępnij za pośrednictwem


CodeDomSerializerBase.SerializeResourceInvariant Metoda

Definicja

Serializuje dany obiekt w pakiecie zasobów przy użyciu podanej nazwy zasobu.

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

Parametry

manager
IDesignerSerializationManager

Element IDesignerSerializationManager do użycia do serializacji.

resourceName
String

Nazwa pakietu zasobów, w którym value będzie serializowana.

value
Object

Obiekt do serializacji.

Uwagi

Zasób jest zawsze zapisywany w niezmiennej kulturze. Parametr value musi być serializowalny.

Metoda SerializeResourceInvariant wymaga IResourceService uzyskania elementu ResourceWriter do zapisu zasobów dla odpowiedniej kultury. Jeśli ta usługa nie jest dostępna, SerializeResource zamiast tego skompiluje obiekt binarny w kodzie reprezentującym zasób.

Dotyczy

Zobacz też