public static extern void set_int64_unique(ObjectHandle handle, IntPtr propertyIndex, Int64 value, out NativeException ex);
public static extern bool equals_object(ObjectHandle handle, ObjectHandle otherHandle, out NativeException ex);
public static extern ThreadSafeReferenceHandle get_thread_safe_reference(ObjectHandle objectHandle, out NativeException ex);
public static extern IntPtr get_nullable_double(ObjectHandle handle, IntPtr propertyIndex, out Double retVal, out NativeException ex);
public static extern IntPtr get_binary(ObjectHandle handle, IntPtr propertyIndex, out IntPtr retBuffer, out int retBufferLength, out NativeException ex);
public static extern void set_float(ObjectHandle handle, IntPtr propertyIndex, Single value, out NativeException ex);
public static extern void set_double(ObjectHandle handle, IntPtr propertyIndex, Double value, out NativeException ex);
public static extern IntPtr create_embedded_link(ObjectHandle handle, IntPtr propertyIndex, out NativeException ex);
public static extern IntPtr get_dictionary(ObjectHandle handle, IntPtr propertyIndex, out NativeException ex);
public static extern IntPtr find_object(ResultsHandle results, ObjectHandle objectHandle, out NativeException ex);
public static extern void set_value(ObjectHandle handle, IntPtr propertyIndex, PrimitiveValue value, out NativeException ex);
public static extern void add_observed_object(SharedRealmHandle sharedRealm, ObjectHandle objectHandle, IntPtr managedRealmObjectHandle, out NativeException ex);
internal RealmInteger(T value, ObjectHandle objectHandle, IntPtr propertyIndex) { _value = value; _objectHandle = objectHandle; _propertyIndex = propertyIndex; }
internal RealmInteger(T value) { _value = value; _objectHandle = null; _propertyIndex = IntPtr.Zero; }
public static extern IntPtr freeze(ObjectHandle handle, SharedRealmHandle frozen_realm, out NativeException ex);
public static extern Int64 add_int64(ObjectHandle handle, IntPtr propertyIndex, Int64 value, out NativeException ex);
public static extern void get_schema(ObjectHandle objectHandle, IntPtr callback, out NativeException ex);
public static extern ObjKey get_obj_key(ObjectHandle handle, out NativeException ex);
public static extern Single get_float(ObjectHandle handle, IntPtr propertyIndex, out NativeException ex);
public static extern IntPtr get_backlinks(ObjectHandle objectHandle, IntPtr property_index, out NativeException nativeException);
public static extern Double get_double(ObjectHandle handle, IntPtr propertyIndex, out NativeException ex);
public static extern IntPtr get_backlinks_for_type(ObjectHandle objectHandle, TableKey table_key, IntPtr source_property_index, out NativeException nativeException);
public static extern IntPtr set_binary(ObjectHandle handle, IntPtr propertyIndex, IntPtr buffer, IntPtr bufferLength, out NativeException ex);
public static extern IntPtr get_thread_safe_reference(ObjectHandle objectHandle, out NativeException ex);
public static extern void remove_row(ObjectHandle handle, RealmHandle realmHandle, out NativeException ex);
public static extern IntPtr get_backlink_count(ObjectHandle objectHandle, out NativeException ex);
public static extern ResultsHandle get_backlinks(ObjectHandle objectHandle, IntPtr propertyIndex, out NativeException nativeException);
public static extern bool get_is_frozen(ObjectHandle objectHandle, out NativeException ex);
public static extern IntPtr add_notification_callback(ObjectHandle objectHandle, IntPtr managedObjectHandle, NotificationCallbackDelegate callback, out NativeException ex);
public static extern void set_null_unique(ObjectHandle handle, IntPtr propertyIndex, out NativeException ex);