Instrukcje: Serializacja obiektu
Do serializacji obiektu, należy najpierw utworzyć obiekt, który ma być serializowany i ustaw jego właściwości publiczne oraz pól. W tym celu należy określić transportu format, w którym strumień XML mają być przechowywane jako strumień lub jako PLik. Jeśli na przykład strumień XML musi zostać zapisany w postaci trwałej, utwórz FileStream obiekt.
Uwaga
Aby uzyskać więcej przykładów serializacji XML, zobacz Przykłady serializacji XML.
Do serializacji obiektu
Utworzenie obiektu i ustaw jego publiczny pola i właściwości.
Budowy XmlSerializer za pomocą typu obiektu. Aby uzyskać więcej informacji, zobacz XmlSerializer klasy konstruktorów.
Wywołanie Serialize metodę w celu wygenerowania strumień XML lub PLik reprezentacja właściwości publiczne i pola obiektu. Poniższy przykład tworzy plik.
Dim myObject As MySerializableClass = New MySerializableClass() ' Insert code to set properties and fields of the object. Dim mySerializer As XmlSerializer = New XmlSerializer(GetType(MySerializableClass)) ' To write to a file, create a StreamWriter object. Dim myWriter As StreamWriter = New StreamWriter("myFileName.xml") mySerializer.Serialize(myWriter, myObject) myWriter.Close()
MySerializableClass myObject = new MySerializableClass(); // Insert code to set properties and fields of the object. XmlSerializer mySerializer = new XmlSerializer(typeof(MySerializableClass)); // To write to a file, create a StreamWriter object. StreamWriter myWriter = new StreamWriter("myFileName.xml"); mySerializer.Serialize(myWriter, myObject); myWriter.Close();