Freigeben über


IFormatter.Serialize-Methode

Serialisiert ein Objekt oder ein Diagramm von Objekten mit dem angegebenen Stamm in den angegebenen Stream.

Namespace: System.Runtime.Serialization
Assembly: mscorlib (in mscorlib.dll)

Syntax

'Declaration
Sub Serialize ( _
    serializationStream As Stream, _
    graph As Object _
)
'Usage
Dim instance As IFormatter
Dim serializationStream As Stream
Dim graph As Object

instance.Serialize(serializationStream, graph)
void Serialize (
    Stream serializationStream,
    Object graph
)
void Serialize (
    Stream^ serializationStream, 
    Object^ graph
)
void Serialize (
    Stream serializationStream, 
    Object graph
)
function Serialize (
    serializationStream : Stream, 
    graph : Object
)

Parameter

  • serializationStream
    Der Stream, in den das Formatierungsprogramm die serialisierten Daten einfügt. Dieser Stream kann auf eine Vielzahl von Sicherungsspeichern (z. B. Dateien, Netzwerk, Arbeitsspeicher usw.) verweisen.
  • graph
    Das Objekt oder der Stamm des Objektdiagramms, das serialisiert werden soll. Alle untergeordneten Objekte dieses Stammobjekts werden automatisch serialisiert.

Hinweise

Die Serialize-Methode serialisiert die angegebenen Objekte und alle mit ihr verbundenen Objekte automatisch in den angegebenen Stream.

In der Standardeinstellung wird bei der Serialisierung der Zustand eines Objekts aufgezeichnet, indem die Werte aller öffentlichen und privaten Felder des Objekts zusammengestellt werden. Diese Felder werden zusammen mit Informationen über das Objekt, z. B. mit dem durch die Assembly qualifizierten Namen für dessen Typ, in den Stream gespeichert.

Plattformen

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.

Versionsinformationen

.NET Framework

Unterstützt in: 2.0, 1.1, 1.0

Siehe auch

Referenz

IFormatter-Schnittstelle
IFormatter-Member
System.Runtime.Serialization-Namespace

Weitere Ressourcen

XML- und SOAP-Serialisierung