IMutableColumn IMutableColumn IMutableColumn Interface

Definition

Represents a mutable SQL Server column.

public interface class IMutableColumn : Microsoft::SqlServer::Management::SqlParser::Metadata::IColumn, Microsoft::SqlServer::Management::SqlParser::Metadata::IMutableScalar
public interface IMutableColumn : Microsoft.SqlServer.Management.SqlParser.Metadata.IColumn, Microsoft.SqlServer.Management.SqlParser.Metadata.IMutableScalar
Public Interface IMutableColumn
Implements IColumn, IMutableScalar
Implements

Properties

Collation Collation Collation

Gets or sets the ICollation object that identifies the collation used by the column.

ComputedColumnInfo ComputedColumnInfo ComputedColumnInfo

Gets or sets the ComputedColumnInfo object that provides the computed column specification.

DefaultValue DefaultValue DefaultValue

Gets or sets the IDefaultConstraint object that specifies the column default value.

IdentityColumnInfo IdentityColumnInfo IdentityColumnInfo

Gets or sets the IdentityColumnInfo object that provides the column identity specification.

InPrimaryKey InPrimaryKey InPrimaryKey

Gets or sets a value that indicates whether the column is included in the definition of a PRIMARY KEY or UNIQUE constraint.

IsColumnSet IsColumnSet IsColumnSet

Gets or sets a Boolean value that specifies whether the column is a sparse column that is a member of a column set.

IsGeneratedAlwaysAsRowEnd IsGeneratedAlwaysAsRowEnd IsGeneratedAlwaysAsRowEnd
IsGeneratedAlwaysAsRowStart IsGeneratedAlwaysAsRowStart IsGeneratedAlwaysAsRowStart
IsSparse IsSparse IsSparse

Gets or sets a Boolean value that specifies whether the column is a sparse column.

RowGuidCol RowGuidCol RowGuidCol

Gets or sets a value that indicates whether the column is automatically updated with a unique GUID value.

Applies to