Extended .NET SDK Documentation 2025 SP0
Loading...
Searching...
No Matches
OdDbAuditInfo.cs
Go to the documentation of this file.
1//------------------------------------------------------------------------------
2// <auto-generated />
3//
4// This file was automatically generated by SWIG (http://www.swig.org).
5// Version 4.0.2
6//
7// Do not make changes to this file unless you know what you are doing--modify
8// the SWIG interface file instead.
9//------------------------------------------------------------------------------
10
11namespace Teigha.TD {
12
13using System;
14using System.Runtime.InteropServices;
15using Teigha.Core;
16
17public class OdDbAuditInfo : OdAuditInfo {
18 private Object locker = new Object();
19 private HandleRef swigCPtr;
20 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
21 public OdDbAuditInfo(IntPtr cPtr, bool cMemoryOwn) : base(TD_DbPINVOKE.OdDbAuditInfo_SWIGUpcast(cPtr), cMemoryOwn) {
22 swigCPtr = new HandleRef(this, cPtr);
23 }
24
25 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
26 public static HandleRef getCPtr(OdDbAuditInfo obj) {
27 return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
28 }
29
30 protected override void Dispose(bool disposing) {
31 lock(this) {
32 if (swigCPtr.Handle != global::System.IntPtr.Zero) {
33 if (swigCMemOwn) {
34 swigCMemOwn = false;
36 }
37 swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero);
38 }
39 base.Dispose(disposing);
40 }
41 }
42
43 public override void printError(String name, String value, String validation, String defaultValue) {
44 if (SwigDerivedClassHasMethod("printError", swigMethodTypes0)) TD_DbPINVOKE.OdDbAuditInfo_printErrorSwigExplicitOdDbAuditInfo__SWIG_0(swigCPtr, name, value, validation, defaultValue); else TD_DbPINVOKE.OdDbAuditInfo_printError__SWIG_0(swigCPtr, name, value, validation, defaultValue);
46 }
47
48 public override void printError(String name, String value, String validation) {
49 if (SwigDerivedClassHasMethod("printError", swigMethodTypes1)) TD_DbPINVOKE.OdDbAuditInfo_printErrorSwigExplicitOdDbAuditInfo__SWIG_1(swigCPtr, name, value, validation); else TD_DbPINVOKE.OdDbAuditInfo_printError__SWIG_1(swigCPtr, name, value, validation);
51 }
52
53 public override void printError(String name, String value) {
54 if (SwigDerivedClassHasMethod("printError", swigMethodTypes2)) TD_DbPINVOKE.OdDbAuditInfo_printErrorSwigExplicitOdDbAuditInfo__SWIG_2(swigCPtr, name, value); else TD_DbPINVOKE.OdDbAuditInfo_printError__SWIG_2(swigCPtr, name, value);
56 }
57
58 public override void printError(OdRxObject pObject, String value, String validation, String defaultValue) {
59 if (SwigDerivedClassHasMethod("printError", swigMethodTypes3)) TD_DbPINVOKE.OdDbAuditInfo_printErrorSwigExplicitOdDbAuditInfo__SWIG_3(swigCPtr, OdRxObject.getCPtr(pObject), value, validation, defaultValue); else TD_DbPINVOKE.OdDbAuditInfo_printError__SWIG_3(swigCPtr, OdRxObject.getCPtr(pObject), value, validation, defaultValue);
61 }
62
63 public override void printError(OdRxObject pObject, String value, String validation) {
64 if (SwigDerivedClassHasMethod("printError", swigMethodTypes4)) TD_DbPINVOKE.OdDbAuditInfo_printErrorSwigExplicitOdDbAuditInfo__SWIG_4(swigCPtr, OdRxObject.getCPtr(pObject), value, validation); else TD_DbPINVOKE.OdDbAuditInfo_printError__SWIG_4(swigCPtr, OdRxObject.getCPtr(pObject), value, validation);
66 }
67
68 public override void printError(OdRxObject pObject, String value) {
69 if (SwigDerivedClassHasMethod("printError", swigMethodTypes5)) TD_DbPINVOKE.OdDbAuditInfo_printErrorSwigExplicitOdDbAuditInfo__SWIG_5(swigCPtr, OdRxObject.getCPtr(pObject), value); else TD_DbPINVOKE.OdDbAuditInfo_printError__SWIG_5(swigCPtr, OdRxObject.getCPtr(pObject), value);
71 }
72
73 public OdDbAuditInfo() : this(TD_DbPINVOKE.new_OdDbAuditInfo(), true) {
75 SwigDirectorConnect();
76 DelegateHolder.OnHoldSwigDirectorDelegates(this);
77 if(this is OdRxObject)
78 {
79 MemoryTransaction mTr = MemoryManager.GetMemoryManager().GetCurrentTransaction();
80 if (null != mTr)
81 {
82 mTr.AddObject(new OdDbAuditInfo(swigCPtr.Handle, true));
83 this.swigCMemOwn = false;
84 }
85}
86 }
87
88 private void SwigDirectorConnect() {
89 if (SwigDerivedClassHasMethod("printError", swigMethodTypes0))
90 swigDelegate0 = new SwigDelegateOdDbAuditInfo_0(SwigDirectorMethodprintError__SWIG_0);
91 if (SwigDerivedClassHasMethod("printError", swigMethodTypes1))
92 swigDelegate1 = new SwigDelegateOdDbAuditInfo_1(SwigDirectorMethodprintError__SWIG_1);
93 if (SwigDerivedClassHasMethod("printError", swigMethodTypes2))
94 swigDelegate2 = new SwigDelegateOdDbAuditInfo_2(SwigDirectorMethodprintError__SWIG_2);
95 if (SwigDerivedClassHasMethod("printError", swigMethodTypes3))
96 swigDelegate3 = new SwigDelegateOdDbAuditInfo_3(SwigDirectorMethodprintError__SWIG_3);
97 if (SwigDerivedClassHasMethod("printError", swigMethodTypes4))
98 swigDelegate4 = new SwigDelegateOdDbAuditInfo_4(SwigDirectorMethodprintError__SWIG_4);
99 if (SwigDerivedClassHasMethod("printError", swigMethodTypes5))
100 swigDelegate5 = new SwigDelegateOdDbAuditInfo_5(SwigDirectorMethodprintError__SWIG_5);
101 if (SwigDerivedClassHasMethod("printInfo", swigMethodTypes6))
102 swigDelegate6 = new SwigDelegateOdDbAuditInfo_6(SwigDirectorMethodprintInfo);
103 if (SwigDerivedClassHasMethod("getLastInfo", swigMethodTypes7))
104 swigDelegate7 = new SwigDelegateOdDbAuditInfo_7(SwigDirectorMethodgetLastInfo);
105 if (SwigDerivedClassHasMethod("setLastInfo", swigMethodTypes8))
106 swigDelegate8 = new SwigDelegateOdDbAuditInfo_8(SwigDirectorMethodsetLastInfo);
107 TD_DbPINVOKE.OdDbAuditInfo_director_connect(swigCPtr, swigDelegate0, swigDelegate1, swigDelegate2, swigDelegate3, swigDelegate4, swigDelegate5, swigDelegate6, swigDelegate7, swigDelegate8);
108 }
109
110 private bool SwigDerivedClassHasMethod(string methodName, global::System.Type[] methodTypes) {
111 global::System.Reflection.MethodInfo methodInfo = this.GetType().GetMethod(methodName, global::System.Reflection.BindingFlags.Public | global::System.Reflection.BindingFlags.NonPublic | global::System.Reflection.BindingFlags.Instance, null, methodTypes, null);
112 bool hasDerivedMethod = methodInfo.DeclaringType.IsSubclassOf(typeof(OdDbAuditInfo));
113 return hasDerivedMethod;
114 }
115
116 private void SwigDirectorMethodprintError__SWIG_0([MarshalAs(UnmanagedType.LPWStr)]String name, [MarshalAs(UnmanagedType.LPWStr)]String value, [MarshalAs(UnmanagedType.LPWStr)]String validation, [MarshalAs(UnmanagedType.LPWStr)]String defaultValue) {
117 printError(name, value, validation, defaultValue);
118 }
119
120 private void SwigDirectorMethodprintError__SWIG_1([MarshalAs(UnmanagedType.LPWStr)]String name, [MarshalAs(UnmanagedType.LPWStr)]String value, [MarshalAs(UnmanagedType.LPWStr)]String validation) {
121 printError(name, value, validation);
122 }
123
124 private void SwigDirectorMethodprintError__SWIG_2([MarshalAs(UnmanagedType.LPWStr)]String name, [MarshalAs(UnmanagedType.LPWStr)]String value) {
125 printError(name, value);
126 }
127
128 private void SwigDirectorMethodprintError__SWIG_3(IntPtr pObject, [MarshalAs(UnmanagedType.LPWStr)]String value, [MarshalAs(UnmanagedType.LPWStr)]String validation, [MarshalAs(UnmanagedType.LPWStr)]String defaultValue) {
130 (OdRxObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxObject),pObject,false) /*createInt 6_2*/ // csdirectorin for smart pointer
131, value, validation, defaultValue);
132 }
133
134 private void SwigDirectorMethodprintError__SWIG_4(IntPtr pObject, [MarshalAs(UnmanagedType.LPWStr)]String value, [MarshalAs(UnmanagedType.LPWStr)]String validation) {
136 (OdRxObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxObject),pObject,false) /*createInt 6_2*/ // csdirectorin for smart pointer
137, value, validation);
138 }
139
140 private void SwigDirectorMethodprintError__SWIG_5(IntPtr pObject, [MarshalAs(UnmanagedType.LPWStr)]String value) {
142 (OdRxObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxObject),pObject,false) /*createInt 6_2*/ // csdirectorin for smart pointer
143, value);
144 }
145
146 private void SwigDirectorMethodprintInfo([MarshalAs(UnmanagedType.LPWStr)]String logInfo) {
147 printInfo(logInfo);
148 }
149
150 private global::System.IntPtr SwigDirectorMethodgetLastInfo() {
151 return OdAuditInfo.MsgInfo.getCPtr(getLastInfo()).Handle;
152 }
153
154 private void SwigDirectorMethodsetLastInfo(global::System.IntPtr lastInfo) {
155 setLastInfo(new OdAuditInfo.MsgInfo(lastInfo, false));
156 }
157
158 public delegate void SwigDelegateOdDbAuditInfo_0([MarshalAs(UnmanagedType.LPWStr)]String name, [MarshalAs(UnmanagedType.LPWStr)]String value, [MarshalAs(UnmanagedType.LPWStr)]String validation, [MarshalAs(UnmanagedType.LPWStr)]String defaultValue);
159 public delegate void SwigDelegateOdDbAuditInfo_1([MarshalAs(UnmanagedType.LPWStr)]String name, [MarshalAs(UnmanagedType.LPWStr)]String value, [MarshalAs(UnmanagedType.LPWStr)]String validation);
160 public delegate void SwigDelegateOdDbAuditInfo_2([MarshalAs(UnmanagedType.LPWStr)]String name, [MarshalAs(UnmanagedType.LPWStr)]String value);
161 public delegate void SwigDelegateOdDbAuditInfo_3(IntPtr pObject, [MarshalAs(UnmanagedType.LPWStr)]String value, [MarshalAs(UnmanagedType.LPWStr)]String validation, [MarshalAs(UnmanagedType.LPWStr)]String defaultValue);
162 public delegate void SwigDelegateOdDbAuditInfo_4(IntPtr pObject, [MarshalAs(UnmanagedType.LPWStr)]String value, [MarshalAs(UnmanagedType.LPWStr)]String validation);
163 public delegate void SwigDelegateOdDbAuditInfo_5(IntPtr pObject, [MarshalAs(UnmanagedType.LPWStr)]String value);
164 public delegate void SwigDelegateOdDbAuditInfo_6([MarshalAs(UnmanagedType.LPWStr)]String logInfo);
165 public delegate global::System.IntPtr SwigDelegateOdDbAuditInfo_7();
166 public delegate void SwigDelegateOdDbAuditInfo_8(global::System.IntPtr lastInfo);
167
168 private SwigDelegateOdDbAuditInfo_0 swigDelegate0;
169 private SwigDelegateOdDbAuditInfo_1 swigDelegate1;
170 private SwigDelegateOdDbAuditInfo_2 swigDelegate2;
171 private SwigDelegateOdDbAuditInfo_3 swigDelegate3;
172 private SwigDelegateOdDbAuditInfo_4 swigDelegate4;
173 private SwigDelegateOdDbAuditInfo_5 swigDelegate5;
174 private SwigDelegateOdDbAuditInfo_6 swigDelegate6;
175 private SwigDelegateOdDbAuditInfo_7 swigDelegate7;
176 private SwigDelegateOdDbAuditInfo_8 swigDelegate8;
177
178 private static global::System.Type[] swigMethodTypes0 = new global::System.Type[] { typeof(String), typeof(String), typeof(String), typeof(String) };
179 private static global::System.Type[] swigMethodTypes1 = new global::System.Type[] { typeof(String), typeof(String), typeof(String) };
180 private static global::System.Type[] swigMethodTypes2 = new global::System.Type[] { typeof(String), typeof(String) };
181 private static global::System.Type[] swigMethodTypes3 = new global::System.Type[] { typeof(OdRxObject), typeof(String), typeof(String), typeof(String) };
182 private static global::System.Type[] swigMethodTypes4 = new global::System.Type[] { typeof(OdRxObject), typeof(String), typeof(String) };
183 private static global::System.Type[] swigMethodTypes5 = new global::System.Type[] { typeof(OdRxObject), typeof(String) };
184 private static global::System.Type[] swigMethodTypes6 = new global::System.Type[] { typeof(String) };
185 private static global::System.Type[] swigMethodTypes7 = new global::System.Type[] { };
186 private static global::System.Type[] swigMethodTypes8 = new global::System.Type[] { typeof(OdAuditInfo.MsgInfo) };
187}
188
189}
static HandleRef getCPtr(MsgInfo obj)
virtual void printInfo(String logInfo)
virtual void setLastInfo(OdAuditInfo.MsgInfo lastInfo)
virtual OdAuditInfo.MsgInfo getLastInfo()
static HandleRef getCPtr(OdRxObject obj)
Definition OdRxObject.cs:26
override void printError(String name, String value, String validation, String defaultValue)
delegate void SwigDelegateOdDbAuditInfo_4(IntPtr pObject, [MarshalAs(UnmanagedType.LPWStr)]String value, [MarshalAs(UnmanagedType.LPWStr)]String validation)
override void printError(OdRxObject pObject, String value, String validation, String defaultValue)
override void printError(OdRxObject pObject, String value, String validation)
override void printError(OdRxObject pObject, String value)
delegate global::System.IntPtr SwigDelegateOdDbAuditInfo_7()
static HandleRef getCPtr(OdDbAuditInfo obj)
delegate void SwigDelegateOdDbAuditInfo_1([MarshalAs(UnmanagedType.LPWStr)]String name, [MarshalAs(UnmanagedType.LPWStr)]String value, [MarshalAs(UnmanagedType.LPWStr)]String validation)
delegate void SwigDelegateOdDbAuditInfo_5(IntPtr pObject, [MarshalAs(UnmanagedType.LPWStr)]String value)
override void printError(String name, String value, String validation)
OdDbAuditInfo(IntPtr cPtr, bool cMemoryOwn)
delegate void SwigDelegateOdDbAuditInfo_3(IntPtr pObject, [MarshalAs(UnmanagedType.LPWStr)]String value, [MarshalAs(UnmanagedType.LPWStr)]String validation, [MarshalAs(UnmanagedType.LPWStr)]String defaultValue)
delegate void SwigDelegateOdDbAuditInfo_0([MarshalAs(UnmanagedType.LPWStr)]String name, [MarshalAs(UnmanagedType.LPWStr)]String value, [MarshalAs(UnmanagedType.LPWStr)]String validation, [MarshalAs(UnmanagedType.LPWStr)]String defaultValue)
override void Dispose(bool disposing)
override void printError(String name, String value)
delegate void SwigDelegateOdDbAuditInfo_8(global::System.IntPtr lastInfo)
delegate void SwigDelegateOdDbAuditInfo_2([MarshalAs(UnmanagedType.LPWStr)]String name, [MarshalAs(UnmanagedType.LPWStr)]String value)
delegate void SwigDelegateOdDbAuditInfo_6([MarshalAs(UnmanagedType.LPWStr)]String logInfo)
static global::System.Exception Retrieve()
static void OdDbAuditInfo_printErrorSwigExplicitOdDbAuditInfo__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2, [MarshalAs(UnmanagedType.LPWStr)]String jarg3)
static void OdDbAuditInfo_printErrorSwigExplicitOdDbAuditInfo__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2, [MarshalAs(UnmanagedType.LPWStr)]String jarg3, [MarshalAs(UnmanagedType.LPWStr)]String jarg4, [MarshalAs(UnmanagedType.LPWStr)]String jarg5)
static void OdDbAuditInfo_printErrorSwigExplicitOdDbAuditInfo__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2, [MarshalAs(UnmanagedType.LPWStr)]String jarg3, [MarshalAs(UnmanagedType.LPWStr)]String jarg4)
static void OdDbAuditInfo_director_connect(global::System.Runtime.InteropServices.HandleRef jarg1, OdDbAuditInfo.SwigDelegateOdDbAuditInfo_0 delegate0, OdDbAuditInfo.SwigDelegateOdDbAuditInfo_1 delegate1, OdDbAuditInfo.SwigDelegateOdDbAuditInfo_2 delegate2, OdDbAuditInfo.SwigDelegateOdDbAuditInfo_3 delegate3, OdDbAuditInfo.SwigDelegateOdDbAuditInfo_4 delegate4, OdDbAuditInfo.SwigDelegateOdDbAuditInfo_5 delegate5, OdDbAuditInfo.SwigDelegateOdDbAuditInfo_6 delegate6, OdDbAuditInfo.SwigDelegateOdDbAuditInfo_7 delegate7, OdDbAuditInfo.SwigDelegateOdDbAuditInfo_8 delegate8)
static void OdDbAuditInfo_printErrorSwigExplicitOdDbAuditInfo__SWIG_4(global::System.Runtime.InteropServices.HandleRef jarg1, HandleRef jarg2, [MarshalAs(UnmanagedType.LPWStr)]String jarg3, [MarshalAs(UnmanagedType.LPWStr)]String jarg4)
static void delete_OdDbAuditInfo(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdDbAuditInfo_printErrorSwigExplicitOdDbAuditInfo__SWIG_3(global::System.Runtime.InteropServices.HandleRef jarg1, HandleRef jarg2, [MarshalAs(UnmanagedType.LPWStr)]String jarg3, [MarshalAs(UnmanagedType.LPWStr)]String jarg4, [MarshalAs(UnmanagedType.LPWStr)]String jarg5)
static void OdDbAuditInfo_printError__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2, [MarshalAs(UnmanagedType.LPWStr)]String jarg3, [MarshalAs(UnmanagedType.LPWStr)]String jarg4)
static void OdDbAuditInfo_printError__SWIG_4(global::System.Runtime.InteropServices.HandleRef jarg1, HandleRef jarg2, [MarshalAs(UnmanagedType.LPWStr)]String jarg3, [MarshalAs(UnmanagedType.LPWStr)]String jarg4)
static void OdDbAuditInfo_printError__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2, [MarshalAs(UnmanagedType.LPWStr)]String jarg3, [MarshalAs(UnmanagedType.LPWStr)]String jarg4, [MarshalAs(UnmanagedType.LPWStr)]String jarg5)
static void OdDbAuditInfo_printError__SWIG_3(global::System.Runtime.InteropServices.HandleRef jarg1, HandleRef jarg2, [MarshalAs(UnmanagedType.LPWStr)]String jarg3, [MarshalAs(UnmanagedType.LPWStr)]String jarg4, [MarshalAs(UnmanagedType.LPWStr)]String jarg5)
static void OdDbAuditInfo_printError__SWIG_5(global::System.Runtime.InteropServices.HandleRef jarg1, HandleRef jarg2, [MarshalAs(UnmanagedType.LPWStr)]String jarg3)
static void OdDbAuditInfo_printErrorSwigExplicitOdDbAuditInfo__SWIG_5(global::System.Runtime.InteropServices.HandleRef jarg1, HandleRef jarg2, [MarshalAs(UnmanagedType.LPWStr)]String jarg3)
static void OdDbAuditInfo_printError__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2, [MarshalAs(UnmanagedType.LPWStr)]String jarg3)