SqlColumnBaseDefinition Properties | 
The SqlColumnBaseDefinition type exposes the following members.
| Name | Description | |
|---|---|---|
| AdaptFilter | 
            Gets or sets an optionnal method that customizes filters before their insertion in an SQL query.
              | |
| AllowNulls | 
            Gets or sets a value indicating whether the column must accept NULL value.
              | |
| ColumnName | 
            Gets or sets the name of the column in the database.
              | |
| ColumnType | 
            Gets or sets the sql type of the column.
              | |
| ComplexTypeAsString | 
            Gets or sets a value identifying an advanced type of values.
              | |
| CreateAs | 
            Gets or sets a custom column name for its creation.
              | |
| HasComplexValue | 
            Gets or sets a value indicating whether this column 
            contains values that must be loaded into a more complex object.
              | |
| IdentifierType | 
            Gets or sets a special behavior of the column in the database.
              | |
| IndexGroup | 
            Gets or sets the name of the index on this column.
             Use this property to group multiple columns inside a same index.  | |
| NeverSave | 
            Gets or sets a value indicating 
            whether this column must be skipped for each save operation.
              | |
| OperationsSettings | 
            Gets or sets an object changing the way this column should be used in various query operations.
              | |
| Size | 
            Gets or sets the size of the column.
              | |
| Type | 
            Gets the .Net type corresponding to this column SQL type.
              | |
| UseMaxSize | 
            Gets or sets a value indicating whether this column must use MAX size.
             Ex : nvarchar(MAX).  | |
| ValueInitialization | 
            Method to call each time a value of this column 
            is loaded from the database and is being placed in its object.
              |