Пример #1
0
 /// <summary>
 /// Default Constructor
 /// </summary>
 public Database()
 {
     this.cursors            = new List <Cursor>();
     pinnedCompareFunc       = new NativeMethods.CompareFunc(MyCompareFunc);
     pinnedPrefixCompareFunc = new NativeMethods.PrefixCompareFunc(MyPrefixCompareFunc);
     pinnedDupeCompareFunc   = new NativeMethods.DuplicateCompareFunc(MyDuplicateCompareFunc);
 }
Пример #2
0
 internal Database(IntPtr handle)
 {
     this.handle = handle;
       cursors = new List<Cursor>();
       pinnedCompareFunc = new NativeMethods.CompareFunc(MyCompareFunc);
 }
Пример #3
0
 /// <summary>
 /// Default Constructor
 /// </summary>
 public Database()
 {
     cursors = new List<Cursor>();
       handle = IntPtr.Zero;
       pinnedCompareFunc = new NativeMethods.CompareFunc(MyCompareFunc);
 }
Пример #4
0
 internal Database(IntPtr handle)
 {
     this.handle       = handle;
     cursors           = new List <Cursor>();
     pinnedCompareFunc = new NativeMethods.CompareFunc(MyCompareFunc);
 }
Пример #5
0
 /// <summary>
 /// Default Constructor
 /// </summary>
 public Database()
 {
     cursors           = new List <Cursor>();
     handle            = IntPtr.Zero;
     pinnedCompareFunc = new NativeMethods.CompareFunc(MyCompareFunc);
 }
Пример #6
0
 /// <summary>
 /// Default Constructor
 /// </summary>
 public Database()
 {
     this.cursors = new List<Cursor>();
     pinnedCompareFunc = new NativeMethods.CompareFunc(MyCompareFunc);
     pinnedPrefixCompareFunc = new NativeMethods.PrefixCompareFunc(MyPrefixCompareFunc);
     pinnedDupeCompareFunc = new NativeMethods.DuplicateCompareFunc(MyDuplicateCompareFunc);
 }
Пример #7
0
 static public extern int SetCompareFunc(IntPtr handle,
                                         NativeMethods.CompareFunc foo);