Create(String, Byte[]):IDataObject

Erstellt ein neues Datenobjekt unterhalb des aktuellen Datenobjektes.

Nach der Erstellung ist das Datenobjekt zurückgegeben.

Parameter

name

Typ: System.String

Dieser Parameter stellt den Namen des neuen Datenobjektes dar. Sollte bereits ein Datenobjekt mit dem Namen in gleicher Ebene existieren, so wird eine DataObjectAlreadyExistsException ausgelöst.

xmlAsUtf8

Typ: System.Byte[]

Dieser Parameter ist ein byte[], welches eine Zeichenkette in Form eines Xml enthält. Anhand der schemaLocation am root-Element des Xml erkennt onion.net das Schema, welchem das Datenobjekt folgen soll und validiert die übergebenen Daten bei der Erstellung.