IFormatter.Serialize(Stream, Object) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Serialiserar ett objekt eller ett diagram över objekt med den angivna roten till den angivna strömmen.
public:
void Serialize(System::IO::Stream ^ serializationStream, System::Object ^ graph);
public void Serialize(System.IO.Stream serializationStream, object graph);
abstract member Serialize : System.IO.Stream * obj -> unit
Public Sub Serialize (serializationStream As Stream, graph As Object)
Parametrar
- serializationStream
- Stream
Strömmen där formateren placerar serialiserade data. Den här strömmen kan referera till en mängd olika lagringsplatser (till exempel filer, nätverk, minne och så vidare).
- graph
- Object
Objektet, eller roten i objektdiagrammet, som ska serialiseras. Alla underordnade objekt i det här rotobjektet serialiseras automatiskt.
Kommentarer
Metoden Serialize serialiserar automatiskt de angivna objekten och alla objekt som är anslutna till den till den angivna strömmen.
Som standard registrerar serialiseringsprocessen ett objekts tillstånd genom att samla in värdena för alla dess fält (offentliga och privata). Dessa fält sparas i dataströmmen tillsammans med information om objektet, till exempel namnet som kvalificerats av sammansättningen för dess typ.