public static extern bool remove(DictionaryHandle handle, PrimitiveValue key, PrimitiveValue value, out NativeException ex);
 public static extern IntPtr get_keys(DictionaryHandle handle, out NativeException ex);
 public static extern IntPtr set_embedded(DictionaryHandle handle, PrimitiveValue key, out NativeException ex);
 public static extern bool contains_key(DictionaryHandle handle, PrimitiveValue key, out NativeException ex);
 public static extern bool try_get_value(DictionaryHandle handle, PrimitiveValue key, out PrimitiveValue value, out NativeException ex);
 public static extern void add_value(DictionaryHandle handle, PrimitiveValue key, PrimitiveValue value, out NativeException ex);
 public static extern IntPtr freeze(DictionaryHandle handle, SharedRealmHandle frozen_realm, out NativeException ex);
 public static extern void get_at_index(DictionaryHandle handle, IntPtr index, out PrimitiveValue key, out PrimitiveValue value, out NativeException ex);
 public static extern IntPtr get_thread_safe_reference(DictionaryHandle handle, out NativeException ex);
 public static extern bool get_is_frozen(DictionaryHandle handle, out NativeException ex);
 public static extern IntPtr add_notification_callback(DictionaryHandle handle, IntPtr managedDictionaryHandle, NotificationCallbackDelegate callback, out NativeException ex);
 public static extern IntPtr size(DictionaryHandle handle, out NativeException ex);
 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;
 }