示例#1
0
        public void Snap()
        {
            machine.LockMachine(session, LockType.LockType_Write);

            if (machine.SnapshotCount > 0)
            {
                var snapshot = machine.FindSnapshot("origin");
                machine.DeleteSnapshot(snapshot.Id).WaitForCompletion(-1);
            }

            string id;

            machine.TakeSnapshot("origin", "чистое состояние", 1, out id).WaitForCompletion(-1);
            session.UnlockMachine();
        }