C# Класс Realms.SharedRealmHandle

Наследование: RealmHandle
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
AddObservedObject ( IntPtr managedRealmHandle, ObjectHandle objectHandle, IntPtr managedRealmObjectHandle ) : void
BeginTransaction ( ) : void
BindToManagedRealmHandle ( IntPtr managedRealmHandle ) : void
CancelTransaction ( ) : void
CloseRealm ( ) : void
CommitTransaction ( ) : void
Compact ( ) : bool
GetSchemaVersion ( ) : ulong
GetTable ( string tableName ) : IntPtr
IsInTransaction ( ) : bool
IsSameInstance ( SharedRealmHandle other ) : bool
Open ( Native configuration, RealmSchema schema, byte encryptionKey ) : IntPtr
Refresh ( ) : bool
RemoveObservedObject ( IntPtr managedRealmObjectHandle ) : void

Защищенные методы

Метод Описание
Unbind ( ) : void

Приватные методы

Метод Описание
SharedRealmHandle ( ) : System

Описание методов

AddObservedObject() публичный Метод

public AddObservedObject ( IntPtr managedRealmHandle, ObjectHandle objectHandle, IntPtr managedRealmObjectHandle ) : void
managedRealmHandle System.IntPtr
objectHandle ObjectHandle
managedRealmObjectHandle System.IntPtr
Результат void

BeginTransaction() публичный Метод

public BeginTransaction ( ) : void
Результат void

BindToManagedRealmHandle() публичный Метод

public BindToManagedRealmHandle ( IntPtr managedRealmHandle ) : void
managedRealmHandle System.IntPtr
Результат void

CancelTransaction() публичный Метод

public CancelTransaction ( ) : void
Результат void

CloseRealm() публичный Метод

public CloseRealm ( ) : void
Результат void

CommitTransaction() публичный Метод

public CommitTransaction ( ) : void
Результат void

Compact() публичный Метод

public Compact ( ) : bool
Результат bool

GetSchemaVersion() публичный Метод

public GetSchemaVersion ( ) : ulong
Результат ulong

GetTable() публичный Метод

public GetTable ( string tableName ) : IntPtr
tableName string
Результат System.IntPtr

IsInTransaction() публичный Метод

public IsInTransaction ( ) : bool
Результат bool

IsSameInstance() публичный Метод

public IsSameInstance ( SharedRealmHandle other ) : bool
other SharedRealmHandle
Результат bool

Open() публичный Метод

public Open ( Native configuration, RealmSchema schema, byte encryptionKey ) : IntPtr
configuration Native
schema RealmSchema
encryptionKey byte
Результат System.IntPtr

Refresh() публичный Метод

public Refresh ( ) : bool
Результат bool

RemoveObservedObject() публичный Метод

public RemoveObservedObject ( IntPtr managedRealmObjectHandle ) : void
managedRealmObjectHandle System.IntPtr
Результат void

Unbind() защищенный Метод

protected Unbind ( ) : void
Результат void