クラス明示的属性
修飾されたクラスが Realm のデフォルト スキーマに含まれるのを防ぐ属性。
Namespace: Realms
組み立て: Realm.dll
構文
[AttributeUsage(AttributeTargets.Assembly|AttributeTargets.Class, AllowMultiple = false)]
public class ExplicitAttribute : Attribute
コメント
構築レベルで適用すると、その構築内のすべてのクラスは明示的と見なされ、デフォルトのスキーマに追加されることはありません。 Realm のスキーマに明示的なクラスを含めるには、スキーマに含める必要があります。
var config = new RealmConfiguration
{
Schema = new[] { typeof(MyExplicitClass) }
};
var realm = Realm.GetInstance(config);