コード例 #1
0
ファイル: Database.cs プロジェクト: JasonCC/hamsterdb
 /// <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
ファイル: Database.cs プロジェクト: vietlq/hamsterdb
 /// <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);
 }
コード例 #3
0
 static public extern int SetDuplicateCompareFunc(IntPtr handle,
                                                  NativeMethods.DuplicateCompareFunc foo);