14using System.Runtime.InteropServices;
18 private Object locker =
new Object();
19 private HandleRef swigCPtr;
20 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
22 swigCPtr =
new HandleRef(
this, cPtr);
25 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
27 return (obj ==
null) ?
new HandleRef(
null, IntPtr.Zero) : obj.swigCPtr;
30 protected override void Dispose(
bool disposing) {
32 if (swigCPtr.Handle != global::System.IntPtr.Zero) {
37 swigCPtr =
new global::System.Runtime.InteropServices.HandleRef(
null, global::System.IntPtr.Zero);
39 base.Dispose(disposing);
44 MemoryManager mMan = MemoryManager.GetMemoryManager();
45 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
85 MemoryManager mMan = MemoryManager.GetMemoryManager();
86 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
141 MemoryManager mMan = MemoryManager.GetMemoryManager();
142 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
static HandleRef getCPtr(OdRxClass obj)
static HandleRef getCPtr(OdRxObject obj)
static OdApLongTransactionManager cast(OdRxObject pObj)
virtual void addReactor(OdApLongTransactionReactor arg0)
override void Dispose(bool disposing)
static new OdRxClass desc()
virtual OdResult addClassFilter(OdRxClass arg0)
virtual bool isFiltered(OdRxClass arg0)
virtual OdResult abortLongTransaction(OdDbObjectId transId, bool keepObjs)
virtual OdDbObjectId currentLongTransactionFor(OdDbDatabase pDb)
static string getRealClassName(IntPtr ptr)
static OdApLongTransactionManager createObject()
virtual OdResult checkIn(OdDbObjectId transId, OdDbIdMapping errorMap)
virtual OdResult checkOut(OdDbObjectId transId, OdDbObjectIdArray objList, OdDbObjectId toBlock, OdDbIdMapping errorMap, OdDbObjectId lockBlkRef)
OdApLongTransactionManager(IntPtr cPtr, bool cMemoryOwn)
virtual OdResult checkOut(OdDbObjectId transId, OdDbObjectIdArray objList, OdDbObjectId toBlock, OdDbIdMapping errorMap)
override OdRxObject queryX(OdRxClass protocolClass)
virtual void removeReactor(OdApLongTransactionReactor arg0)
virtual OdResult abortLongTransaction(OdDbObjectId transId)
static HandleRef getCPtr(OdApLongTransactionManager obj)
virtual OdResult checkIn(OdDbObjectId transId, OdDbIdMapping errorMap, bool keepObjs)
static HandleRef getCPtr(OdApLongTransactionReactor obj)
static HandleRef getCPtr(OdDbDatabase obj)
static HandleRef getCPtr(OdDbIdMapping obj)
static HandleRef getCPtr(OdDbObjectIdArray obj)
static HandleRef getCPtr(OdDbObjectId obj)
static global::System.Exception Retrieve()
static global::System.IntPtr OdApLongTransactionManager_currentLongTransactionFor(HandleRef jarg1, HandleRef jarg2)
static int OdApLongTransactionManager_checkIn__SWIG_0(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, HandleRef jarg3, bool jarg4)
static void delete_OdApLongTransactionManager(HandleRef jarg1)
static int OdApLongTransactionManager_checkOut__SWIG_1(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, HandleRef jarg5)
static bool OdApLongTransactionManager_isFiltered(HandleRef jarg1, HandleRef jarg2)
static void OdApLongTransactionManager_addReactor(HandleRef jarg1, HandleRef jarg2)
static int OdApLongTransactionManager_abortLongTransaction__SWIG_0(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, bool jarg3)
static IntPtr OdApLongTransactionManager_createObject()
static int OdApLongTransactionManager_checkIn__SWIG_1(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, HandleRef jarg3)
static IntPtr OdApLongTransactionManager_queryX(HandleRef jarg1, HandleRef jarg2)
static void OdApLongTransactionManager_removeReactor(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdApLongTransactionManager_isA(HandleRef jarg1)
static IntPtr OdApLongTransactionManager_cast(HandleRef jarg1)
static int OdApLongTransactionManager_addClassFilter(HandleRef jarg1, HandleRef jarg2)
static int OdApLongTransactionManager_abortLongTransaction__SWIG_1(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static int OdApLongTransactionManager_checkOut__SWIG_0(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, HandleRef jarg5, global::System.Runtime.InteropServices.HandleRef jarg6)
static string OdApLongTransactionManager_getRealClassName(IntPtr jarg1)
static IntPtr OdApLongTransactionManager_desc()