Create(String, String, Boolean):IDataObject
Erstellt ein neues Datenobjekt unterhalb des aktuellen Datenobjektes.
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.
- xmlData
Typ: System.String
Dieser Parameter ist eine Zeichenkette in Form eines Xml. 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.
- autoCheckIn
Typ: System.Boolean
Dieser Parameter steuert, ob das Datenobjekt nach der Erstellung zurückgegeben oder ausgeliehen sein soll. Wird false als Wert angegeben, so bleibt das Datenobjekt ausgeliehen.
In beiden Fällen ist das Datenobjekt in der Version 1.0. Der Unterschied ist jedoch, wird das noch ausgeliehene Datenobjekt verworfen, so wird es gelöscht.