コード例 #1
0
 public static extern bool remove(DictionaryHandle handle, PrimitiveValue key, PrimitiveValue value, out NativeException ex);
コード例 #2
0
 public static extern IntPtr get_keys(DictionaryHandle handle, out NativeException ex);
コード例 #3
0
 public static extern IntPtr set_embedded(DictionaryHandle handle, PrimitiveValue key, out NativeException ex);
コード例 #4
0
 public static extern bool contains_key(DictionaryHandle handle, PrimitiveValue key, out NativeException ex);
コード例 #5
0
 public static extern bool try_get_value(DictionaryHandle handle, PrimitiveValue key, out PrimitiveValue value, out NativeException ex);
コード例 #6
0
 public static extern void add_value(DictionaryHandle handle, PrimitiveValue key, PrimitiveValue value, out NativeException ex);
コード例 #7
0
 public static extern IntPtr freeze(DictionaryHandle handle, SharedRealmHandle frozen_realm, out NativeException ex);
コード例 #8
0
 public static extern void get_at_index(DictionaryHandle handle, IntPtr index, out PrimitiveValue key, out PrimitiveValue value, out NativeException ex);
コード例 #9
0
 public static extern IntPtr get_thread_safe_reference(DictionaryHandle handle, out NativeException ex);
コード例 #10
0
 public static extern bool get_is_frozen(DictionaryHandle handle, out NativeException ex);
コード例 #11
0
 public static extern IntPtr add_notification_callback(DictionaryHandle handle, IntPtr managedDictionaryHandle, NotificationCallbackDelegate callback, out NativeException ex);
コード例 #12
0
 public static extern IntPtr size(DictionaryHandle handle, out NativeException ex);
コード例 #13
0
 public static extern void clear(DictionaryHandle handle, out NativeException ex);
コード例 #14
0
 public static extern IntPtr add_key_notification_callback(DictionaryHandle handle, IntPtr managedDictionaryHandle, out NativeException ex);
コード例 #15
0
 internal RealmDictionary(Realm realm, DictionaryHandle adoptedDictionary, RealmObjectBase.Metadata metadata)
     : base(realm, metadata)
 {
     _dictionaryHandle = adoptedDictionary;
 }