[This is preliminary documentation and is subject to change.]
The TableAttribute type exposes the following members.Constructors
Name | Description | |
---|---|---|
![]() | TableAttribute | Initializes a new instance of the TableAttribute class |
Methods
Name | Description | |
---|---|---|
![]() | Equals | (Overrides ![]() |
![]() | ![]() | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from ![]() |
![]() | GetHashCode | (Overrides ![]() |
![]() | ![]() | Gets the (Inherited from ![]() ![]() |
![]() | ![]() | When overridden in a derived class, indicates whether the value of this instance is the default value for the derived class. (Inherited from ![]() |
![]() | ![]() | When overridden in a derived class, returns a value that indicates whether this instance equals a specified object. (Inherited from ![]() |
![]() | ![]() | Creates a shallow copy of the current (Inherited from ![]() ![]() |
![]() | ![]() | Returns a string that represents the current object. (Inherited from ![]() |
Extension Methods
Fields
Name | Description | |
---|---|---|
![]() | Immutable |
Indicates whether the data represented by the decorated instance can only be created (and possibly deleted) but can not change(no update).
This attribute allows some backends to perform some optimizations (such as better failover data handling and caching) as any version of the data
that could be found is valid and the latest
|
![]() | m_MetadataContent | (Inherited from TargetedAttribute.) |
![]() | Name |
Returns the name of schema that decorated class represents, i.e. the name of database table i.e. "TBL_PERSON".
This value is set so datastore implementation can use it instead of inferring table name from declaring class name
|
![]() | TargetName |
Returns the name of target, i.e. the name of database engine i.e. "ORACLE11g" or "MySQL"
(Inherited from TargetedAttribute.) |
Properties
Name | Description | |
---|---|---|
![]() | Metadata |
Returns structured metadata or null if there is no metadata defined
(Inherited from TargetedAttribute.) |
![]() | MetadataContent |
Returns metadata content string in Laconic format or null. Root not is not specified. I.e.: 'a=1 b=true c{...}'
(Inherited from TargetedAttribute.) |
![]() | ![]() | When implemented in a derived class, gets a unique identifier for this (Inherited from ![]() ![]() |
See Also