DynamicRealm

インターフェース DynamicRealm : BaseRealm

動的Realm では、構成で提供されるスキーマ クラスを使用する従来の Realm API ではなく、汎用の string ベースの API を介して Realm のデータにアクセスできます。

注: DeviceRealmから取得されたすべてのオブジェクトは、動的 Realm のスコープ内でのみ有効です。 したがって、特定のDsyncRealmインスタンスなどへのアクセスを許可する RealmMigration の外部でこれらを渡すことはできません。

継承

プロパティ

クリップボードにコピーされたリンク
抽象 価値 構成: 構成

この Realm インスタンスを構成するために使用される構成。

関数

クリップボードにコピーされたリンク

Realm ファイル内のアクティブなバージョンの現在の数を返します。 アクティブなバージョンが多数ある場合、ディスク上の Realm ファイル サイズに悪影響を与える可能性があります。

クリップボードにコピーされたリンク
抽象 fun isClosed(): ブール値

この Realm が閉じられているかどうかを確認します。 Realm が閉じられている場合、呼び出されるとほとんどのメソッドはIllgealStateExceptionをスローします。

クリップボードにコピーされたリンク
抽象 fun クエリ(ClassName :string クエリ :string = true_PREDIRECT 可変 引数 : 任意 の )): RealmQuery<out DescribeRealmObject>

指定されたクラスの動的 Realm オブジェクトのクエリを返します。

クリップボードにコピーされたリンク

Realm の不変のスキーマを返します。

クリップボードにコピーされたリンク
抽象 fun schemaVersion(): Long

Realm のスキーマ バージョンを返します。

クリップボードにコピーされたリンク

このオブジェクトの Realm バージョンを返します。 このバージョン番号は、オブジェクトが読み取られたトランザクションに関連付けられています。