Class PrimaryKeyAttribute
An attribute that indicates the primary key property. It allows quick lookup of objects and enforces uniqueness of the values stored. It may only be applied to a single property in a class.
Inherited Members
System.Attribute.System.Runtime.InteropServices._Attribute.GetTypeInfoCount(System.UInt32)
System.Attribute.System.Runtime.InteropServices._Attribute.GetTypeInfo(System.UInt32, System.UInt32, System.IntPtr)
System.Attribute.System.Runtime.InteropServices._Attribute.GetIDsOfNames(System.Guid, System.IntPtr, System.UInt32, System.UInt32, System.IntPtr)
System.Attribute.System.Runtime.InteropServices._Attribute.Invoke(System.UInt32, System.Guid, System.UInt32, System.Int16, System.IntPtr, System.IntPtr, System.IntPtr, System.IntPtr)
Namespace:Realms
Assembly:Realm.dll
Syntax
[AttributeUsage(AttributeTargets.Property)]
public class PrimaryKeyAttribute : Attribute, _Attribute
Remarks
Only char, integral types, and strings can be used as primary keys. Once an object with a Primary Key has been added to the Realm, that property may not be changed.
Constructors
| Improve this Doc View SourcePrimaryKeyAttribute()
Initializes a new instance of the PrimaryKeyAttribute class.
Declaration
public PrimaryKeyAttribute()