Namespace Realms.Schema
クラス
ObjectSchema
管理対象の Property オブジェクトのコレクションとして Realm に保存されているクラスのパブリック説明。 新しい インスタンスを構築するには、 ObjectSchema.Builder API を使用します。
ObjectSchema.Builder
ObjectSchemaインスタンスを構築できる可変ビルダ。
RealmSchema
組み立て宣言から、またはディスクから Realm を動的に評価することで、Realm に保存できるクラスの完全なセットを記述します。 新しいRealmSchemaインスタンスを構築するには、 RealmSchema.Builder API を使用します。
デフォルトでは、これはすべてのアセット内のすべてのIRealmObject 、 I埋め込みObject 、およびIA非対称オブジェクトになります。 スキーマで制限しない限り、 特定のクラスがRealm に保存される可能性があるだけで、オーバーヘッドが発生することはありません。 メタデータの量は少なくなりますが、オブジェクトは書き込みが行われるとすぐにスペースを必要とします。
RealmSchema.Builder
RealmSchemaインスタンスを構築できる可変ビルダ。
schemaBuilderBase<T>
Realm によって公開されるスキーマ ビルダの基本クラス。
構造体
プロパティ
Realmに保存されているクラスの 1 つのプロパティを記述します。
Enums
ObjectSchema.ObjectType
ObjectSchemaのオブジェクト スキーマ タイプを表します。
PropertyType
可能なプロパティ タイプを含む列挙型。