namespace Autodesk.AutoCAD.DatabaseServices
{
[Wrapper("AcTransaction")]
public class Transaction : RXObject
{
protected internal Transaction(IntPtr unmanagedPointer, bool autoDelete);
public virtual TransactionManager TransactionManager { get; }
public virtual void Abort();
public virtual void AddNewlyCreatedDBObject(DBObject obj, bool add);
public virtual void Commit();
protected override void DeleteUnmanagedObject();
public DBObjectCollection GetAllObjects();
public virtual DBObject GetObject(ObjectId id, OpenMode mode);
public virtual DBObject GetObject(ObjectId id, OpenMode mode, bool openErased);///<-==-==**
public virtual DBObject GetObject(ObjectId id, OpenMode mode, bool openErased, bool forceOpenOnLockedLayer);
}
}
and
public DBObject GetObject(OpenMode mode);
public DBObject GetObject(OpenMode mode, bool openErased);//<<<------
public DBObject GetObject(OpenMode mode, bool openErased, bool forceOpenOnLockedLayer);