类 ObjectSchema
对存储在 Realm 中的类的公开描述,作为托管 Property 对象的集合。 要构造新实例,请使用Object
命名空间: Realm 。模式
程序集:Realm.dll
语法
public class ObjectSchema : IReadOnlyCollection<Property>, IEnumerable<Property>, IEnumerable
属性
| 编辑本页 查看源代码BaseType
获取一个Object
声明
public ObjectSchema.ObjectType BaseType { get; }
属性值
类型 | 说明 |
---|---|
Object |
ObjectSchema 的类型。 |
数数
获取模式中属性的数量,这些属性是来自原始类的持久属性。
声明
public int Count { get; }
属性值
类型 | 说明 |
---|---|
int | 对象持久属性的数量。 |
名称
获取用于构建模式的原始类声明的名称。
声明
public string Name { get; }
属性值
类型 | 说明 |
---|---|
字符串 | 类的名称。 |
方法
| 编辑本页 查看源代码GetBuilder()
创建一个包含此模式中属性的可变Object
声明
public ObjectSchema.Builder GetBuilder()
返回:
类型 | 说明 |
---|---|
Object |
一个Object |
TryFindProperty(string, out Property)
声明
public bool TryFindProperty(string name, out Property property)