NPersistence Reference Guide
The AttributeOverride type exposes the following fields.
Fields
Public Protected | Instance Static | Declared Inherited | XNA Framework Only .NET Compact Framework Only |
Member | Description | |
---|---|---|
ColumnDefinition | (Optional) The SQL fragment that is used when
generating the DDL for the column.
Defaults to the generated SQL to create a
column of the inferred type.
(Inherited from Column.) | |
Insertable | (Optional) Whether the column is included in SQL INSERT
statements generated by the persistence provider.
(Inherited from Column.) | |
Length | (Optional) The column length. (Applies only if a
string-valued column is used.)
(Inherited from Column.) | |
Name | (Optional) The name of the column. Defaults to
the property or field name.
(Inherited from Column.) | |
Nullable | (Optional) Whether the database column is nullable.
(Inherited from Column.) | |
Precision | (Optional) The precision for a decimal (exact numeric)
column. (Applies only if a decimal column is used.)
Value must be set by developer if used when generating
the DDL for the column.
(Inherited from Column.) | |
PropertyName | (Required) The name of the property whose mapping is being
overridden if property-based access is being used, or the
name of the field if field-based access is used.
| |
Scale | (Optional) The scale for a decimal (exact numeric) column.
(Applies only if a decimal column is used.)
(Inherited from Column.) | |
Table | (Optional) The name of the table that contains the column.
If absent the column is assumed to be in the primary table.
(Inherited from Column.) | |
Unique | (Optional) Whether the column is a unique key. This is a
shortcut for the UniqueConstraint annotation at the table
level and is useful for when the unique key constraint
corresponds to only a single column. This constraint applies
in addition to any constraint entailed by primary key mapping and
to constraints specified at the table level.
(Inherited from Column.) | |
Updatable | (Optional) Whether the column is included in SQL UPDATE
statements generated by the persistence provider.
(Inherited from Column.) |