14using System.Runtime.InteropServices;
18 private Object locker =
new Object();
19 private HandleRef swigCPtr;
21 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
24 swigCPtr =
new HandleRef(
this, cPtr);
26 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
28 return (obj ==
null) ?
new HandleRef(
null, IntPtr.Zero) : obj.swigCPtr;
37 global::System.GC.SuppressFinalize(
this);
40 protected virtual void Dispose(
bool disposing) {
42 if (swigCPtr.Handle != global::System.IntPtr.Zero) {
47 swigCPtr =
new global::System.Runtime.InteropServices.HandleRef(
null, global::System.IntPtr.Zero);
533 MemoryManager mMan = MemoryManager.GetMemoryManager();
534 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
static HandleRef getCPtr(OdBinaryData obj)
static HandleRef getCPtr(OdBoolValuesArray obj)
static HandleRef getCPtr(OdDoubleValuesArray obj)
static HandleRef getCPtr(OdGePoint3dArraySt obj)
static HandleRef getCPtr(OdGePoint3d obj)
static HandleRef getCPtr(OdInt64ValuesArray obj)
static HandleRef getCPtr(OdLongArray obj)
static HandleRef getCPtr(OdRxObject obj)
static HandleRef getCPtr(OdShortArray obj)
static HandleRef getCPtr(OdSignedCharArray obj)
static HandleRef getCPtr(OdStringArray obj)
static HandleRef getCPtr(OdTimeStampArray obj)
static HandleRef getCPtr(OdTimeStamp obj)
static HandleRef getCPtr(OdUInt16ValuesArray obj)
static HandleRef getCPtr(OdUInt32ValuesArray obj)
static HandleRef getCPtr(OdUInt64ValuesArray obj)
static HandleRef getCPtr(OdUnsignedCharArray obj)
static HandleRef getCPtr(OdDgDatabase obj)
static HandleRef getCPtr(OdDgECClassInstance obj)
void setIntValue(Int32 iValue)
OdDgECPropertyInstance(String strName, OdUInt64ValuesArray arrUInt64Value)
void setDoubleArrayValue(OdDoubleValuesArray arrDoubleValue)
void setUShortValue(UInt16 uValue)
OdDoubleValuesArray getDoubleArrayValue()
void setDoubleValue(double dValue)
void setUShortArrayValue(OdUInt16ValuesArray arrUShortValue)
OdDgECPropertyInstance(String strName, Int16 iValue)
void setInt64ArrayValue(OdInt64ValuesArray arrInt64Value)
virtual void Dispose(bool disposing)
OdDgECPropertyInstance(String strName, OdShortArray arrShortValue)
OdStringArray getStringArrayValue()
void setUIntValue(UInt32 uValue)
OdDgECPropertyInstance(String strName, UInt32 uValue)
SWIGTYPE_p_OdArrayT_OdBinaryData_t getBinaryArrayValue()
OdDgECPropertyInstance(String strName, OdTimeStamp timeValue)
void setUInt64Value(UInt64 uValue)
void setInt64Value(Int64 iValue)
void setShortArrayValue(OdShortArray arrShortValue)
void setStringArrayValue(OdStringArray arrStringValue)
OdDgECPropertyInstance(String strName, UInt64 uValue)
void setClassInstanceArrayValue(SWIGTYPE_p_OdArrayT_OdSmartPtrT_OdDgECClassInstance_t_t arrClassInstance)
OdDgECPropertyInstance(String strName, sbyte iValue)
bool isEqualTo(OdDgECPropertyInstance val2)
void setStringValue(String strValue)
OdDgECPropertyInstance(String strName, OdUInt32ValuesArray arrUIntValue)
void setName(String strName)
void setShortValue(Int16 iValue)
bool isEqualTo(OdDgECPropertyInstance val2, bool bCompareNames)
OdShortArray getShortArrayValue()
static HandleRef getCPtr(OdDgECPropertyInstance obj)
OdDgECPropertyInstance(String strName, Int32 iValue)
OdLongArray getIntArrayValue()
OdDgECPropertyInstance(String strName, OdGePoint3d ptValue)
OdDgECPropertyInstanceType
void setBinaryArrayValue(SWIGTYPE_p_OdArrayT_OdBinaryData_t arrBinValue)
void setBoolArrayValue(OdBoolValuesArray arrBoolValue)
OdDgECPropertyInstance(String strName, String strValue)
OdDgECPropertyInstance(String strName, OdStringArray arrStrValue)
void setBoolValue(bool bValue)
OdDgECPropertyInstance(String strName, OdGePoint3dArraySt arrPt3dValue)
OdUInt64ValuesArray getUInt64ArrayValue()
void setClassInstanceValue(OdDgECClassInstance classProperty)
void setByteValue(sbyte iValue)
OdGePoint3d getPoint3dValue()
SWIGTYPE_p_OdArrayT_OdSmartPtrT_OdDgECClassInstance_t_t getClassInstanceArrayValue()
OdUnsignedCharArray getUByteArrayValue()
void setDateTimeValue(OdTimeStamp timeValue)
OdDgECPropertyInstance(String strName, OdBoolValuesArray arrBoolValue)
void setPoint3dArrayValue(OdGePoint3dArraySt arrPoint3dValue)
OdGePoint3dArraySt getPoint3dArrayValue()
OdTimeStampArray getDateTimeArrayValue()
OdDgECPropertyInstance(String strName, OdUnsignedCharArray arrUByteValue)
OdDgECPropertyInstance(String strName, UInt16 uValue)
void setBinaryValue(OdBinaryData binValue)
OdUInt16ValuesArray getUShortArrayValue()
void setUInt64ArrayValue(OdUInt64ValuesArray arrUInt64Value)
OdBoolValuesArray getBoolArrayValue()
void setUByteValue(byte uValue)
OdBinaryData getBinaryValue()
OdDgECPropertyInstance(String strName, Int64 iValue)
OdDgECPropertyInstance(String strName, SWIGTYPE_p_OdArrayT_OdSmartPtrT_OdDgECClassInstance_t_t arrClassProperty)
OdDgECPropertyInstance(String strName, double dValue)
void setPoint3dValue(OdGePoint3d ptValue)
OdTimeStamp getDateTimeValue()
void setIntArrayValue(OdLongArray arrIntValue)
void setUByteArrayValue(OdUnsignedCharArray arrUByteValue)
OdSignedCharArray getByteArrayValue()
OdDgECPropertyInstance(String strName, OdSignedCharArray arrByteValue)
OdDgECClassInstance getClassInstanceValue()
OdDgECPropertyInstance(OdDgECPropertyInstance obj)
OdDgECPropertyInstance(String strName, OdUInt16ValuesArray arrUShortValue)
OdInt64ValuesArray getInt64ArrayValue()
void setUIntArrayValue(OdUInt32ValuesArray arrUIntValue)
OdDgECPropertyInstance(String strName, OdInt64ValuesArray arrInt64Value)
OdDgECPropertyInstance(String strName, bool bValue)
OdDgECPropertyInstance.OdDgECPropertyInstanceType getType()
OdDgECPropertyInstance(String strName, OdDgECClassInstance classProperty)
OdDgECPropertyInstance(String strName, OdLongArray arrIntValue)
void setByDefault(OdRxObject pProperty, OdDgDatabase pDb)
OdUInt32ValuesArray getUIntArrayValue()
OdDgECPropertyInstance(IntPtr cPtr, bool cMemoryOwn)
OdDgECPropertyInstance(String strName, OdDoubleValuesArray arrDoubleValue)
void setDateTimeArrayValue(OdTimeStampArray arrDateTimeValue)
OdDgECPropertyInstance(String strName, OdTimeStampArray arrDateTimeValue)
void setByteArrayValue(OdSignedCharArray arrByteValue)
OdDgECPropertyInstance(String strName, SWIGTYPE_p_OdArrayT_OdBinaryData_t arrBinData)
OdDgECPropertyInstance(String strName, OdBinaryData binData)
OdDgECPropertyInstance(String strName, byte uValue)
OdDgECPropertyInstance Assign(OdDgECPropertyInstance obj)
static global::System.Exception Retrieve()
static global::System.IntPtr OdDgECPropertyInstance_getUIntArrayValue(global::System.Runtime.InteropServices.HandleRef jarg1)
static sbyte OdDgECPropertyInstance_getByteValue(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdDgECPropertyInstance_setShortArrayValue(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static bool OdDgECPropertyInstance_getBoolValue(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdDgECPropertyInstance_setUShortArrayValue(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static bool OdDgECPropertyInstance_isEqualTo__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr OdDgECPropertyInstance_getStringArrayValue(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr OdDgECPropertyInstance_getPoint3dArrayValue(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr OdDgECPropertyInstance_getByteArrayValue(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdDgECPropertyInstance_setUByteArrayValue(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr OdDgECPropertyInstance_getDoubleArrayValue(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdDgECPropertyInstance_setDoubleValue(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2)
static Int64 OdDgECPropertyInstance_getInt64Value(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr OdDgECPropertyInstance_getUShortArrayValue(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdDgECPropertyInstance_setUIntArrayValue(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdDgECPropertyInstance_setUShortValue(global::System.Runtime.InteropServices.HandleRef jarg1, UInt16 jarg2)
static String OdDgECPropertyInstance_getName(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdDgECPropertyInstance_setIntArrayValue(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdDgECPropertyInstance_setName(global::System.Runtime.InteropServices.HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static void OdDgECPropertyInstance_setDateTimeValue(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr OdDgECPropertyInstance_getDateTimeValue(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdDgECPropertyInstance_setBoolValue(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2)
static global::System.IntPtr OdDgECPropertyInstance_Assign(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static String OdDgECPropertyInstance_getStringValue(global::System.Runtime.InteropServices.HandleRef jarg1)
static byte OdDgECPropertyInstance_getUByteValue(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr OdDgECPropertyInstance_getShortArrayValue(global::System.Runtime.InteropServices.HandleRef jarg1)
static Int16 OdDgECPropertyInstance_getShortValue(global::System.Runtime.InteropServices.HandleRef jarg1)
static void delete_OdDgECPropertyInstance(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdDgECPropertyInstance_setDoubleArrayValue(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr OdDgECPropertyInstance_getBinaryArrayValue(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdDgECPropertyInstance_setByteValue(global::System.Runtime.InteropServices.HandleRef jarg1, sbyte jarg2)
static double OdDgECPropertyInstance_getDoubleValue(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr OdDgECPropertyInstance_getBinaryValue(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr OdDgECPropertyInstance_getUByteArrayValue(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdDgECPropertyInstance_setBoolArrayValue(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdDgECPropertyInstance_setClassInstanceArrayValue(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr OdDgECPropertyInstance_getPoint3dValue(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr OdDgECPropertyInstance_getBoolArrayValue(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdDgECPropertyInstance_setUInt64Value(global::System.Runtime.InteropServices.HandleRef jarg1, UInt64 jarg2)
static bool OdDgECPropertyInstance_isEqualTo__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, bool jarg3)
static global::System.IntPtr OdDgECPropertyInstance_getUInt64ArrayValue(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdDgECPropertyInstance_setClassInstanceValue(global::System.Runtime.InteropServices.HandleRef jarg1, HandleRef jarg2)
static UInt32 OdDgECPropertyInstance_getUIntValue(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool OdDgECPropertyInstance_isUndefined(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr OdDgECPropertyInstance_getIntArrayValue(global::System.Runtime.InteropServices.HandleRef jarg1)
static Int32 OdDgECPropertyInstance_getIntValue(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdDgECPropertyInstance_setInt64Value(global::System.Runtime.InteropServices.HandleRef jarg1, Int64 jarg2)
static void OdDgECPropertyInstance_setStringArrayValue(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static UInt16 OdDgECPropertyInstance_getUShortValue(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdDgECPropertyInstance_setUByteValue(global::System.Runtime.InteropServices.HandleRef jarg1, byte jarg2)
static void OdDgECPropertyInstance_setByDefault(global::System.Runtime.InteropServices.HandleRef jarg1, HandleRef jarg2, HandleRef jarg3)
static int OdDgECPropertyInstance_getType(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdDgECPropertyInstance_setUIntValue(global::System.Runtime.InteropServices.HandleRef jarg1, UInt32 jarg2)
static void OdDgECPropertyInstance_setByteArrayValue(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static UInt64 OdDgECPropertyInstance_getUInt64Value(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdDgECPropertyInstance_setBinaryArrayValue(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdDgECPropertyInstance_setPoint3dValue(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr OdDgECPropertyInstance_getInt64ArrayValue(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr OdDgECPropertyInstance_getDateTimeArrayValue(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdDgECPropertyInstance_setBinaryValue(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2)
static void OdDgECPropertyInstance_setInt64ArrayValue(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdDgECPropertyInstance_setShortValue(global::System.Runtime.InteropServices.HandleRef jarg1, Int16 jarg2)
static IntPtr OdDgECPropertyInstance_getClassInstanceValue(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdDgECPropertyInstance_setStringValue(global::System.Runtime.InteropServices.HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static void OdDgECPropertyInstance_setDateTimeArrayValue(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr OdDgECPropertyInstance_getClassInstanceArrayValue(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdDgECPropertyInstance_setIntValue(global::System.Runtime.InteropServices.HandleRef jarg1, Int32 jarg2)
static void OdDgECPropertyInstance_setUInt64ArrayValue(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdDgECPropertyInstance_setPoint3dArrayValue(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)