xSQL Schema Compare SDK for SQL Server version 12
SqlColumn Class Members
Properties  Methods 


The following tables list the members exposed by SqlColumn.

Public Constructors
 NameDescription
Public ConstructorSqlColumn ConstructorOverloaded.   
Top
Public Properties
 NameDescription
Public PropertyCollation Gets or sets the column collation.  
Public PropertyColumnEncryptionKey Gets or sets the column encryption key that is used to encryption this column.  
Public PropertyComputedDefinition Gets or sets the definition of the computed column.  
Public PropertyDataType Gets or sets the column data type.  
Public PropertyEncryptionAlgorithm Gets or sets the type of the encryption algorithm.  
Public PropertyEncryptionType Gets or sets the type of the column encryption.  
Public PropertyFullName 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)
Public PropertyFullNameDelimitedOverridden.  Gets the full name of a column, enclosed in square brackets.  
Public PropertyFullyQualifyingNameOverridden.  Gets the fully-qualifying name for the column formatted as parent.column  
Public PropertyFullyQualifyingNameDelimitedOverridden.  Gets the delimited fully-qualifying name for the column formatted as [parent].[column]  
Public PropertyId Gets or sets a unique id for the entity. (Inherited from xSQL.Schema.Core.Entity)
Public PropertyIdentityIncrement Gets or sets the identity increment.  
Public PropertyIdentitySeed Gets or sets the identity seed.  
Public PropertyIsAnsiPaddingOn Gets or sets the value that indicates whether the ANSI_PADDING is ON.  
Public PropertyIsColumnSet Gets or sets the value that indicates whether the column is a sparse column that is a member of a column set.  
Public PropertyIsComputed Gets or sets the value that indicates whether the column is computed.  
Public PropertyIsFileStream Gets or sets the value that indicates whether the column has the FILESTREAM attribute.  
Public PropertyIsHidden 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.  
Public PropertyIsIdentity Gets or sets the value that indicates whether the column is an identity column.  
Public PropertyIsMasked Gets or sets the value that indicates whether the column has a dynamic mask.  
Public PropertyIsNotForReplication Gets or sets the value that indicates whether the column is not for replication.  
Public PropertyIsNullable Gets or sets the value that indicates whether the column accepts a null value.  
Public PropertyIsPersisted Gets or sets the value that indicates whether the computed column is persisted.  
Public PropertyIsRowGuid Gets or sets the value that indicates whether the column is a ROWGUIDCOL.  
Public PropertyIsSparse Gets or sets the value that indicates whether the column is a sparse column.  
Public PropertyMaskFunction Gets or sets the column mask function.  
Public PropertyName Gets or sets the name of the entity. (Inherited from xSQL.Schema.Core.Entity)
Public PropertyOrdinal Gets or sets the column ordinal.  
Public PropertyParent Gets the parent entity of this entity. (Inherited from xSQL.Schema.Core.Entity)
Public PropertySchema Gets or set the entity schema. (Inherited from xSQL.Schema.Core.Entity)
Public PropertySqlCheckConstraint Gets or sets the check constraint for the column.  
Public PropertySqlDatabaseGets the SqlEntity.SqlDatabase to which the entity belongs. (Inherited from xSQL.Schema.SqlServer.SqlEntity)
Public PropertySqlDefault Gets or sets the stand-alone default bound to the column.  
Public PropertySqlDefaultConstraint Gets or sets the default constraint for the column.  
Public PropertySqlEntityType Gets the type of the entity. (Inherited from xSQL.Schema.SqlServer.SqlScriptableEntity)
Public PropertySqlExtendedProperties Gets the collection of extended properties that belong to the column.  
Public PropertySqlPermissions Gets the collection of permission assigned to the column.  
Public PropertySqlRule Gets or sets the rule bound to the column.  
Public PropertySystemVersioningPeriodType Gets or sets the period type that the column stores in a system-versioned table.  
Top
Public Methods
 NameDescription
Public MethodEqualsOverloaded. 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)
Public MethodGetScript Returns the T-SQL script for this entity with the specified scripting options. (Inherited from xSQL.Schema.SqlServer.SqlScriptableEntity)
Public MethodToString Returns the full name of the entity. (Inherited from xSQL.Schema.Core.Entity)
Top
See Also

Reference

SqlColumn Class
xSQL.Schema.SqlServer Namespace

 

 


©Copyright 2022 xSQL Software. All Rights Reserved.

Send Feedback