ObjectContext.RollBackObject — метод (ObjectBase)

Отменяет несохранённые изменения в заданном объекте.

Синтаксис

public IObjectRef RollBackObject(ObjectBase objectInstance)
Параметры
objectInstance

Тип: ObjectBase

Объект, у которого отменяются изменения

Возвращаемое значение

Тип: IObjectRef

Ссылка на объект в контексте объектов

Исключения

Исключение Условие

System.ArgumentNullException

Ошибка возвращается в случае, если не задан параметр objectInstance.

Примеры

(1)

Document document = objectContext.GetObject<Document>(new Guid("00000000-0000-0000-0000-000000000000")); (2)
document.Description = "Описание не корректно";

if (roolback) (3)
{

 objectContext.RollBackObject(document); (4)
}
1 Инициализация контекста объектов.
2 Получение и изменение документа.
3 Флаг разрешающий откат изменений.
4 Отмена изменений в документе.