DataContractSerializer-Konstruktor (Type, String, String)
.NET Framework 3.5
Aktualisiert: November 2007
Initialisiert eine neue Instanz der DataContractSerializer-Klasse, um ein Objekt des genannten Typs mithilfe des bereitgestellten XML-Stammelements und -Namespace zu serialisieren bzw. zu deserialisieren.
Assembly: System.Runtime.Serialization (in System.Runtime.Serialization.dll)
public DataContractSerializer( Type type, String rootName, String rootNamespace )
public function DataContractSerializer( type : Type, rootName : String, rootNamespace : String )
Parameter
- type
- Typ: System.Type
Der Typ der Instanzen, die serialisiert oder deserialisiert werden.
- rootName
- Typ: System.String
Der Name des XML-Elements, das den zu serialisierenden bzw. zu deserialisierenden Inhalt enthält.
- rootNamespace
- Typ: System.String
Der Namespace des XML-Elements, das den zu serialisierenden bzw. zu deserialisierenden Inhalt enthält.
In dem folgenden Beispiel wird eine Instanz des DataContractSerializer-Objekts erstellt, das den zu serialisierenden bzw. zu deserialisierenden Typ sowie den XML-Namen und -Namespace angibt, der aus dem XML-Dokument gelesen bzw. in das XML-Dokument geschrieben wird.
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.
Windows Vista, Windows XP SP2, Windows Server 2003
.NET Framework und .NET Compact Framework unterstützen nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen für .NET Framework.