CheckIn(Boolean):Void

Gibt den Bearbeitungsprozess für das Datenobjekt zurück.

Wenn ein Datenobjekt ausgeliehen worden ist, so ist dieses für andere Benutzer zur Bearbeitung gesperrt. Um diesen Bearbeitungsprozess für andere freizugeben, muss das Datenobjekt zurückgegeben werden. Dies wird mittels dieser Methode erreicht.

Neben der Freigabe des Bearbeitungsprozesses werden vorher implizit die inhaltlichen Änderungen des Datenobjektes gespeichert. Sollen die Änderungen nicht gespeichert werden, jedoch der Bearbeitungsprozess freigegeben werden, so ist die Methode UndoCheckout zu verwenden.

Diese Methode ist in der Lage Datenobjekte zurückzugeben, welche von anderen Benutzern aktuell ausgeliehen sind. Dazu muss der aufrufende Benutzer jedoch über die Rolle Benutzerverwalter verfügen.

Rückgabetyp: System.Void

Parameter

force

Typ: System.Boolean

Dieser Parameter gibt an, ob die Zurückgabe des Datenobjektes durchgeführt werden soll, selbst wenn der aktuelle Bearbeiter des Datenobjektes nicht der Benutzer ist, welcher die Methode aufruft.

Wird die Methode mit dem Wert false aufgerufen, so wird eine AccessPermissionException ausgelöst, wenn der aktuelle Bearbeiter des Datenobjektes nicht der aufrufende Benutzer ist. Die Methode CheckIn entspricht diesem Aufruf.