AtomsFramework Persistence Layer Reference Guide

AFTableAttribute Members

AFTableAttribute overview

Public Instance Constructors

AFTableAttribute Constructor Constructor for a new class mapping

Public Instance Properties

CreatedTimestamp The database column used to store the created date timestamp
DatabaseId Gets the database name for the mapped class
DatabaseKey Returns the database key type.
GuidColumn The database column used to store to GUID value.
IsModifyOnly Indicates that the class allows existing objects to be saved, but that no new objects can be created.
IsReadOnly Indicates that the class is readonly.
KeyReference The key field to reference in the parent class.
ModifiedTimestamp The database column used to store the modified date timestamp.
OidColumn The database column used to store to object ID value.
Owner The table owner for the mapped class.
SharedTableField The database column used to differentiate between parent and child classes.
SharedTableValue The value to check for in the SharedTableField
SuperClass The parent class for this class
Table Gets the database table name of the mapped class
TypeId (inherited from Attribute) When implemented in a derived class, gets a unique identifier for this Attribute.

Public Instance Methods

Equals (inherited from Attribute) 
GetHashCode (inherited from Attribute) Returns the hash code for this instance.
GetType (inherited from Object) Gets the Type of the current instance.
IsDefaultAttribute (inherited from Attribute) When overridden in a derived class, returns an indication whether the value of this instance is the default value for the derived class.
Match (inherited from Attribute) When overridden in a derived class, returns a value indicating whether this instance equals a specified object.
ToString (inherited from Object) Returns a String that represents the current Object.

See Also

AFTableAttribute Class | AtomsFramework Namespace