C# Класс Realms.Sync.SharedRealmHandleExtensions

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

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

Метод Описание
ConfigureFileSystem ( UserPersistenceMode userPersistenceMode, byte encryptionKey, bool resetMetadataOnError ) : void
DoInitialFileSystemConfiguration ( ) : void
GetRealmPath ( User user, Uri serverUri ) : string
OpenWithSync ( Realms configuration, Native syncConfiguration, RealmSchema schema, byte encryptionKey ) : SharedRealmHandle
ResetForTesting ( UserPersistenceMode userPersistenceMode = null ) : void

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

Метод Описание
HandleSessionError ( IntPtr sessionHandlePtr, ErrorCode errorCode, sbyte messageBuffer, IntPtr messageLength ) : void
RefreshAccessTokenCallback ( IntPtr userHandlePtr, IntPtr sessionHandlePtr, sbyte urlBuffer, IntPtr urlLength ) : void
SharedRealmHandleExtensions ( ) : System

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

ConfigureFileSystem() публичный статический Метод

public static ConfigureFileSystem ( UserPersistenceMode userPersistenceMode, byte encryptionKey, bool resetMetadataOnError ) : void
userPersistenceMode UserPersistenceMode
encryptionKey byte
resetMetadataOnError bool
Результат void

DoInitialFileSystemConfiguration() публичный статический Метод

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

GetRealmPath() публичный статический Метод

public static GetRealmPath ( User user, Uri serverUri ) : string
user User
serverUri System.Uri
Результат string

OpenWithSync() публичный статический Метод

public static OpenWithSync ( Realms configuration, Native syncConfiguration, RealmSchema schema, byte encryptionKey ) : SharedRealmHandle
configuration Realms
syncConfiguration Native
schema RealmSchema
encryptionKey byte
Результат SharedRealmHandle

ResetForTesting() публичный статический Метод

public static ResetForTesting ( UserPersistenceMode userPersistenceMode = null ) : void
userPersistenceMode UserPersistenceMode
Результат void