Inheritance: RealmHandle
コード例 #1
0
ファイル: TableHandle.cs プロジェクト: realm/realm-dotnet
 public static extern IntPtr add_empty_object(TableHandle tableHandle, SharedRealmHandle sharedRealm, out NativeException ex);
コード例 #2
0
ファイル: NativeTable.cs プロジェクト: quiet324/realm-dotnet
 internal static extern void set_float(TableHandle tablePtr, IntPtr columnNdx, IntPtr rowNdx, float value);
コード例 #3
0
ファイル: NativeTable.cs プロジェクト: quiet324/realm-dotnet
 internal static extern IntPtr get_nullable_float(TableHandle handle, IntPtr columnIndex, IntPtr rowIndex, ref float retVal);
コード例 #4
0
ファイル: NativeTable.cs プロジェクト: quiet324/realm-dotnet
 internal static extern IntPtr get_bool(TableHandle handle, IntPtr columnIndex, IntPtr rowIndex);
コード例 #5
0
ファイル: NativeTable.cs プロジェクト: quiet324/realm-dotnet
 internal static extern Int64 get_int64(TableHandle handle, IntPtr columnIndex, IntPtr rowIndex);
コード例 #6
0
ファイル: TableHandle.cs プロジェクト: realm/realm-dotnet
 public static extern IntPtr object_for_string_primarykey(TableHandle handle, SharedRealmHandle realmHandle,
     [MarshalAs(UnmanagedType.LPWStr)] string value, IntPtr valueLen, out NativeException ex);
コード例 #7
0
ファイル: NativeTable.cs プロジェクト: quiet324/realm-dotnet
 internal static extern void set_null(TableHandle tablePtr, IntPtr columnNdx, IntPtr rowNdx);
コード例 #8
0
ファイル: NativeTable.cs プロジェクト: quiet324/realm-dotnet
 internal static extern Int64 count_all(TableHandle handle);
コード例 #9
0
ファイル: NativeTable.cs プロジェクト: quiet324/realm-dotnet
 public static extern void remove_row(TableHandle tableHandle, RowHandle rowHandle);
コード例 #10
0
ファイル: NativeTable.cs プロジェクト: quiet324/realm-dotnet
 internal static extern IntPtr get_nullable_double(TableHandle handle, IntPtr columnIndex, IntPtr rowIndex, ref double retVal);
コード例 #11
0
ファイル: NativeTable.cs プロジェクト: quiet324/realm-dotnet
 internal static extern IntPtr where (TableHandle handle);
コード例 #12
0
ファイル: NativeTable.cs プロジェクト: quiet324/realm-dotnet
 internal static extern double get_double(TableHandle handle, IntPtr columnIndex, IntPtr rowIndex);
コード例 #13
0
 public static extern IntPtr get_object_for_null_primarykey(TableHandle handle, SharedRealmHandle realmHandle, out NativeException ex);
コード例 #14
0
 public static extern IntPtr get_object_for_string_primarykey(TableHandle handle, SharedRealmHandle realmHandle,
                                                              [MarshalAs(UnmanagedType.LPWStr)] string value, IntPtr valueLen, out NativeException ex);
コード例 #15
0
ファイル: TableHandle.cs プロジェクト: realm/realm-dotnet
 public static extern Int64 count_all(TableHandle handle, out NativeException ex);
コード例 #16
0
ファイル: NativeTable.cs プロジェクト: quiet324/realm-dotnet
 //returns -1 if the column string does not match a column index
 internal static extern IntPtr get_column_index(TableHandle tablehandle,
                                                [MarshalAs(UnmanagedType.LPWStr)] string name, IntPtr nameLen);
コード例 #17
0
ファイル: TableHandle.cs プロジェクト: realm/realm-dotnet
 public static extern IntPtr create_results(TableHandle handle, SharedRealmHandle sharedRealm, out NativeException ex);
コード例 #18
0
ファイル: NativeTable.cs プロジェクト: quiet324/realm-dotnet
 internal static extern IntPtr add_column(TableHandle tableHandle, IntPtr type,
                                          [MarshalAs(UnmanagedType.LPWStr)] string name, IntPtr nameLen);
コード例 #19
0
 public static extern IntPtr get_object(TableHandle table, SharedRealmHandle realm, ObjectKey objectKey, out NativeException ex);
コード例 #20
0
ファイル: NativeTable.cs プロジェクト: quiet324/realm-dotnet
 internal static extern IntPtr add_empty_row(TableHandle tableHandle);
コード例 #21
0
ファイル: NativeTable.cs プロジェクト: quiet324/realm-dotnet
 internal static extern void set_bool(TableHandle tablePtr, IntPtr columnNdx, IntPtr rowNdx, IntPtr value);
コード例 #22
0
ファイル: NativeTable.cs プロジェクト: quiet324/realm-dotnet
 internal static extern void set_datetime_seconds(TableHandle tablePtr, IntPtr columnNdx, IntPtr rowNdx, Int64 value);
コード例 #23
0
ファイル: NativeTable.cs プロジェクト: quiet324/realm-dotnet
 internal static extern void set_int64_unique(TableHandle tablePtr, IntPtr columnNdx, IntPtr rowNdx, Int64 value);
コード例 #24
0
ファイル: NativeTable.cs プロジェクト: quiet324/realm-dotnet
 internal static extern Int64 get_datetime_seconds(TableHandle handle, IntPtr columnIndex, IntPtr rowIndex);
コード例 #25
0
ファイル: NativeTable.cs プロジェクト: quiet324/realm-dotnet
 internal static extern IntPtr get_nullable_int64(TableHandle handle, IntPtr columnIndex, IntPtr rowIndex, ref Int64 retVal);
コード例 #26
0
ファイル: NativeTable.cs プロジェクト: quiet324/realm-dotnet
 internal static extern IntPtr get_nullable_datetime_seconds(TableHandle handle, IntPtr columnIndex, IntPtr rowIndex, ref long retVal);
コード例 #27
0
ファイル: NativeTable.cs プロジェクト: quiet324/realm-dotnet
 internal static extern float get_float(TableHandle handle, IntPtr columnIndex, IntPtr rowIndex);
コード例 #28
0
ファイル: NativeTable.cs プロジェクト: quiet324/realm-dotnet
 internal static extern void set_string_unique(TableHandle tablePtr, IntPtr columnNdx, IntPtr rowNdx,
                                               [MarshalAs(UnmanagedType.LPWStr)] string value, IntPtr valueLen);
コード例 #29
0
ファイル: NativeTable.cs プロジェクト: quiet324/realm-dotnet
 internal static extern void set_double(TableHandle tablePtr, IntPtr columnNdx, IntPtr rowNdx, double value);
コード例 #30
0
ファイル: NativeTable.cs プロジェクト: quiet324/realm-dotnet
 internal static extern IntPtr get_string(TableHandle handle, IntPtr columnIndex, IntPtr rowIndex,
                                          IntPtr buffer, IntPtr bufsize, [MarshalAs(UnmanagedType.I1)] out bool isNull);
コード例 #31
0
ファイル: TableHandle.cs プロジェクト: realm/realm-dotnet
 public static extern IntPtr where(TableHandle handle, out NativeException ex);
コード例 #32
0
ファイル: NativeTable.cs プロジェクト: quiet324/realm-dotnet
 internal static extern void set_link(TableHandle tablePtr, IntPtr columnNdx, IntPtr rowNdx, IntPtr targetRowNdx);
コード例 #33
0
ファイル: TableHandle.cs プロジェクト: realm/realm-dotnet
 public static extern IntPtr get_column_index(TableHandle tablehandle,
     [MarshalAs(UnmanagedType.LPWStr)] string name, IntPtr nameLen, out NativeException ex);
コード例 #34
0
ファイル: NativeTable.cs プロジェクト: quiet324/realm-dotnet
 internal static extern void clear_link(TableHandle tablePtr, IntPtr columnNdx, IntPtr rowNdx);
コード例 #35
0
ファイル: TableHandle.cs プロジェクト: realm/realm-dotnet
 public static extern IntPtr create_sorted_results(TableHandle handle, SharedRealmHandle sharedRealm,
         [MarshalAs(UnmanagedType.LPArray), In]SortDescriptorBuilder.Clause.Marshalable[] sortClauses, IntPtr clauseCount,
         [MarshalAs(UnmanagedType.LPArray), In]IntPtr[] flattenedColumnIndices,
         out NativeException ex);
コード例 #36
0
ファイル: NativeTable.cs プロジェクト: quiet324/realm-dotnet
 internal static extern IntPtr get_linklist(TableHandle handle, IntPtr columnIndex, IntPtr rowIndex);
コード例 #37
0
ファイル: TableHandle.cs プロジェクト: realm/realm-dotnet
 public static extern IntPtr object_for_null_primarykey(TableHandle handle, SharedRealmHandle realmHandle, out NativeException ex);
コード例 #38
0
 public static extern IntPtr get_column_name(TableHandle table, ColumnKey column_key, IntPtr buffer, IntPtr buffer_length, out NativeException ex);