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();
199 MemoryManager mMan = MemoryManager.GetMemoryManager();
200 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
224 MemoryManager mMan = MemoryManager.GetMemoryManager();
225 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
244 MemoryManager mMan = MemoryManager.GetMemoryManager();
245 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
static HandleRef getCPtr(OdRxClass obj)
static HandleRef getCPtr(OdRxObject obj)
static HandleRef getCPtr(OdDgDatabase obj)
override void copyFrom(OdRxObject pSource)
override OdRxObject clone()
override OdRxObject queryX(OdRxClass protocolClass)
virtual String getSchemaName()
static OdDgECClassInstance createObject(OdDgECClassReference classRef, OdDgDatabase pDb)
virtual bool setPropertyInstance(UInt32 uIndex, OdDgECPropertyInstance pPropertyInstance)
virtual UInt32 getPropertyInstanceCount()
virtual OdDgECClassReference getECClassReference()
virtual UInt64 getECSchemaId()
virtual OdDgECPropertyInstance getPropertyInstance(UInt32 uIndex)
virtual bool isEqualTo(OdDgECCustomClassInstance pObj)
static OdDgECClassInstance cast(OdRxObject pObj)
static new OdRxClass desc()
virtual OdDgECPropertyInstance getPropertyInstance(String strPropertyName)
OdDgECClassInstance(IntPtr cPtr, bool cMemoryOwn)
static HandleRef getCPtr(OdDgECClassInstance obj)
virtual bool deletePropertyInstance(String strPropertyName)
static OdDgECClassInstance createObject(OdDgECClassReference classRef, OdDgDatabase pDb, bool bAllowToCreateDefaultInstances)
static OdDgECClassInstance createObject()
virtual bool deletePropertyInstance(UInt32 uIndex)
virtual bool addPropertyInstance(OdDgECPropertyInstance pAttribute)
static string getRealClassName(IntPtr ptr)
virtual bool setPropertyInstance(OdDgECPropertyInstance pPropertyInstance)
virtual String getClassName()
override void Dispose(bool disposing)
static HandleRef getCPtr(OdDgECClassReference obj)
static HandleRef getCPtr(OdDgECCustomClassInstance obj)
static HandleRef getCPtr(OdDgECPropertyInstance obj)
static global::System.Exception Retrieve()
static IntPtr OdDgECClassInstance_queryX(HandleRef jarg1, HandleRef jarg2)
static global::System.IntPtr OdDgECClassInstance_getECClassReference(HandleRef jarg1)
static IntPtr OdDgECClassInstance_createObject__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, HandleRef jarg2)
static global::System.IntPtr OdDgECClassInstance_getPropertyInstance__SWIG_0(HandleRef jarg1, UInt32 jarg2)
static bool OdDgECClassInstance_deletePropertyInstance__SWIG_1(HandleRef jarg1, UInt32 jarg2)
static String OdDgECClassInstance_getSchemaName(HandleRef jarg1)
static IntPtr OdDgECClassInstance_isA(HandleRef jarg1)
static bool OdDgECClassInstance_isDefault(HandleRef jarg1)
static IntPtr OdDgECClassInstance_clone(HandleRef jarg1)
static String OdDgECClassInstance_getName(HandleRef jarg1)
static bool OdDgECClassInstance_isEqualTo(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdDgECClassInstance_createObject__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, HandleRef jarg2, bool jarg3)
static global::System.IntPtr OdDgECClassInstance_getPropertyInstance__SWIG_1(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static bool OdDgECClassInstance_setPropertyInstance__SWIG_0(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdDgECClassInstance_copyFrom(HandleRef jarg1, HandleRef jarg2)
static string OdDgECClassInstance_getRealClassName(IntPtr jarg1)
static bool OdDgECClassInstance_deletePropertyInstance__SWIG_0(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static IntPtr OdDgECClassInstance_desc()
static bool OdDgECClassInstance_addPropertyInstance(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static UInt32 OdDgECClassInstance_getPropertyInstanceCount(HandleRef jarg1)
static IntPtr OdDgECClassInstance_createObject__SWIG_0()
static void delete_OdDgECClassInstance(HandleRef jarg1)
static IntPtr OdDgECClassInstance_cast(HandleRef jarg1)
static String OdDgECClassInstance_getClassName(HandleRef jarg1)
static UInt64 OdDgECClassInstance_getECSchemaId(HandleRef jarg1)
static bool OdDgECClassInstance_setPropertyInstance__SWIG_1(HandleRef jarg1, UInt32 jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)