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();
static HandleRef getCPtr(OdRxClass obj)
static HandleRef getCPtr(OdRxObject obj)
static HandleRef getCPtr(OdDbObjectContext obj)
override void Dispose(bool disposing)
virtual bool hasContext(OdDbObject pObject, OdDbObjectContext context)
static new OdRxClass desc()
virtual bool supportsCollection(OdDbObject pObject, String collectionName)
override OdRxObject queryX(OdRxClass protocolClass)
virtual OdResult addContext(OdDbObject pObject, OdDbObjectContext context)
OdDbObjectContextInterface(IntPtr cPtr, bool cMemoryOwn)
static HandleRef getCPtr(OdDbObjectContextInterface obj)
static string getRealClassName(IntPtr ptr)
static OdDbObjectContextInterface createObject()
virtual OdResult removeContext(OdDbObject pObject, OdDbObjectContext context)
static OdDbObjectContextInterface cast(OdRxObject pObj)
static HandleRef getCPtr(OdDbObject obj)
static global::System.Exception Retrieve()
static int OdDbObjectContextInterface_removeContext(HandleRef jarg1, HandleRef jarg2, HandleRef jarg3)
static void delete_OdDbObjectContextInterface(HandleRef jarg1)
static bool OdDbObjectContextInterface_hasContext(HandleRef jarg1, HandleRef jarg2, HandleRef jarg3)
static bool OdDbObjectContextInterface_supportsCollection(HandleRef jarg1, HandleRef jarg2, [MarshalAs(UnmanagedType.LPWStr)]String jarg3)
static string OdDbObjectContextInterface_getRealClassName(IntPtr jarg1)
static IntPtr OdDbObjectContextInterface_desc()
static int OdDbObjectContextInterface_addContext(HandleRef jarg1, HandleRef jarg2, HandleRef jarg3)
static IntPtr OdDbObjectContextInterface_cast(HandleRef jarg1)
static IntPtr OdDbObjectContextInterface_createObject()
static IntPtr OdDbObjectContextInterface_queryX(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdDbObjectContextInterface_isA(HandleRef jarg1)