'Declaration
<System.ObsoleteAttribute("The caption argument to this method is obsolete. The overload without a caption argument should be used instead.", False)> Overloads Function DefineColumnAttributes( _ ByVal name As System.String, _ ByVal allowNull As System.Boolean, _ ByVal readOnly As System.Boolean, _ ByVal encrypted As System.Boolean, _ ByVal packed As System.Boolean, _ ByVal caption As System.String, _ ByVal description As System.String _ ) As IVistaDBColumnAttributes
'Usage
Dim instance As IVistaDBTableSchema Dim name As System.String Dim allowNull As System.Boolean Dim readOnly As System.Boolean Dim encrypted As System.Boolean Dim packed As System.Boolean Dim caption As System.String Dim description As System.String Dim value As IVistaDBColumnAttributes value = instance.DefineColumnAttributes(name, allowNull, readOnly, encrypted, packed, caption, description)
[System.Obsolete("The caption argument to this method is obsolete. The overload without a caption argument should be used instead.", false)] IVistaDBColumnAttributes DefineColumnAttributes( System.string name, System.bool allowNull, System.bool readOnly, System.bool encrypted, System.bool packed, System.string caption, System.string description )
Parameters
- name
- Column's name
- allowNull
- Column can contain nulls
- readOnly
- Column cannot be updated
- encrypted
- Column level encryption flag. (Obsolete as of VistaDB 5)
- packed
- The extended type columns is packed when put to database file
- caption
- This argument is OBSOLETE (may pass null). The underlying Caption attribute is obsolete and is not persisted in the database schema. Use the name and description arguments instead.
- description
- The description of the column