xSQL.Schema.SqlServer Namespace : SqlColumn Class |
The following tables list the members exposed by SqlColumn.
Name | Description | |
---|---|---|
SqlColumn Constructor | Overloaded. |
Name | Description | |
---|---|---|
Collation | Gets or sets the column collation. | |
ColumnEncryptionKey | Gets or sets the column encryption key that is used to encryption this column. | |
ComputedDefinition | Gets or sets the definition of the computed column. | |
DataType | Gets or sets the column data type. | |
EncryptionAlgorithm | Gets or sets the type of the encryption algorithm. | |
EncryptionType | Gets or sets the type of the column encryption. | |
FullName | Gets the full name of the entity formatted as schema.name. If the entity has no schema, only the name is returned. (Inherited from xSQL.Schema.Core.Entity) | |
FullNameDelimited | Overridden. Gets the full name of a column, enclosed in square brackets. | |
FullyQualifyingName | Overridden. Gets the fully-qualifying name for the column formatted as parent.column | |
FullyQualifyingNameDelimited | Overridden. Gets the delimited fully-qualifying name for the column formatted as [parent].[column] | |
Id | Gets or sets a unique id for the entity. (Inherited from xSQL.Schema.Core.Entity) | |
IdentityIncrement | Gets or sets the identity increment. | |
IdentitySeed | Gets or sets the identity seed. | |
IsAnsiPaddingOn | Gets or sets the value that indicates whether the ANSI_PADDING is ON. | |
IsColumnSet | Gets or sets the value that indicates whether the column is a sparse column that is a member of a column set. | |
IsComputed | Gets or sets the value that indicates whether the column is computed. | |
IsFileStream | Gets or sets the value that indicates whether the column has the FILESTREAM attribute. | |
IsHidden | Gets or sets value that indicates whether the column is hidden. It applies to columns used to store system dates in a system-versioned table. | |
IsIdentity | Gets or sets the value that indicates whether the column is an identity column. | |
IsMasked | Gets or sets the value that indicates whether the column has a dynamic mask. | |
IsNotForReplication | Gets or sets the value that indicates whether the column is not for replication. | |
IsNullable | Gets or sets the value that indicates whether the column accepts a null value. | |
IsPersisted | Gets or sets the value that indicates whether the computed column is persisted. | |
IsRowGuid | Gets or sets the value that indicates whether the column is a ROWGUIDCOL. | |
IsSparse | Gets or sets the value that indicates whether the column is a sparse column. | |
MaskFunction | Gets or sets the column mask function. | |
Name | Gets or sets the name of the entity. (Inherited from xSQL.Schema.Core.Entity) | |
Ordinal | Gets or sets the column ordinal. | |
Parent | Gets the parent entity of this entity. (Inherited from xSQL.Schema.Core.Entity) | |
Schema | Gets or set the entity schema. (Inherited from xSQL.Schema.Core.Entity) | |
SqlCheckConstraint | Gets or sets the check constraint for the column. | |
SqlDatabase | Gets the SqlEntity.SqlDatabase to which the entity belongs. (Inherited from xSQL.Schema.SqlServer.SqlEntity) | |
SqlDefault | Gets or sets the stand-alone default bound to the column. | |
SqlDefaultConstraint | Gets or sets the default constraint for the column. | |
SqlEntityType | Gets the type of the entity. (Inherited from xSQL.Schema.SqlServer.SqlScriptableEntity) | |
SqlExtendedProperties | Gets the collection of extended properties that belong to the column. | |
SqlPermissions | Gets the collection of permission assigned to the column. | |
SqlRule | Gets or sets the rule bound to the column. | |
SystemVersioningPeriodType | Gets or sets the period type that the column stores in a system-versioned table. |
Name | Description | |
---|---|---|
Equals | Overloaded. Returns true if this instance of the SqlScriptableEntity class is equal to the other object, which should also be an instance of SqlScriptableEntity class. (Inherited from xSQL.Schema.SqlServer.SqlScriptableEntity) | |
GetScript | Returns the T-SQL script for this entity with the specified scripting options. (Inherited from xSQL.Schema.SqlServer.SqlScriptableEntity) | |
ToString | Returns the full name of the entity. (Inherited from xSQL.Schema.Core.Entity) |