Realm Xamarin  v0.81.0
Realm for Xamarin
Classes | Enumerations
Realms.Schema Namespace Reference

Classes

class  ObjectSchema
 Public description of a class stored in a Realm, as a collection of managed Property objects. More...
 
struct  Property
 Describes a single property of a class stored in a Realm. More...
 

Enumerations

enum  PropertyType : byte {
  PropertyType.Int = 0, PropertyType.Bool = 1, PropertyType.Float = 9, PropertyType.Double = 10,
  PropertyType.String = 2, PropertyType.Data = 4, PropertyType.Any = 6, PropertyType.Date = 8,
  PropertyType.Object = 12, PropertyType.Array = 13, PropertyType.LinkingObjects = 14
}
 An enum, containing the possible property types. More...
 

Enumeration Type Documentation

§ PropertyType

enum Realms.Schema.PropertyType : byte
strong

An enum, containing the possible property types.

Enumerator
Int 

Integer property, combining all integral types.

Bool 

Boolean property.

Float 

32 bit floating point property.

Double 

64 bit floating point property.

String 

String property.

Data 

Binary data (byte[]) property.

Any 

Any property type.

Date 

DateTimeOffset property.

Object 

Related object property, representing a one-to-one or many-to-one relationship.

Array 

A collection of related objects property, representing one-to-many relationship.

LinkingObjects 

A collection of objects linking to the model owning this property.