Optional
cancelを true に設定すると、タイムアウトなど致命的でないエラーが発生すると、すべての非同期操作( Realm.open
を使用して Realm を開くなど)は失敗します。
Optional
clientクライアントリセットの構成
Optional
カスタム HTTPカスタムHTTP headers 。サーバーにリクエストを行う際に含まれます。
Optional
既存の既存のファイルを開いてバックグラウンドで同期するか、ファイルの同期が完了するまで待ってから開くか。 設定されていない場合、Realm は開く前にダウンロードされます。
{
* type: OpenRealmBehaviorType.DownloadBeforeOpen,
* timeOut: 30 * 1000,
* timeOutBehavior: OpenRealmTimeOutBehavior.ThrowException,
* }
Optional
新しい新しいファイルを作成してバックグラウンドで同期するか、ファイルが同期されるまで待機するか。
{
* type: OpenRealmBehaviorType.DownloadBeforeOpen,
* timeOut: 30 * 1000,
* timeOutBehavior: OpenRealmTimeOutBehavior.ThrowException,
* }
Optional
エラー状況で呼び出されるコールバック関数。 コールバックには、 session
とsyncError
の 2 つの引数が渡されます。 syncError.name == "ClientReset"
の場合、 syncError.path
とsyncError.config
が設定され、 syncError.readOnly
が true です(非推奨についてはRealm.App.Sync~ClientResetConfiguration
を参照してください)。 それ以外の場合、 syncError
は最大 5 つのプロパティを持つことができます。 name
、 message
、 isFatal
、 category
、 code
。
Optional
HTTP proxy構成(node.js/Electron のみ)
Optional
ssl?: SSLConfigurationSSL 構成。
Realm.App.logIn
を呼び出すことで取得されたRealm.Userオブジェクト。
TypeDocを使用して生成
これでは、Atlas App Services 同期を使用してRealmインスタンスを作成するために使用されるさまざまなオプションについて説明します。