Класс ColumnDefinition

Defines the column-specific properties that apply to Grid objects.

Иерархия наследования

System.Object
  Microsoft.SqlServer.TransactSql.ScriptDom.TSqlFragment
    Microsoft.SqlServer.TransactSql.ScriptDom.ColumnDefinitionBase
      Microsoft.SqlServer.TransactSql.ScriptDom.ColumnDefinition

Пространство имен:  Microsoft.SqlServer.TransactSql.ScriptDom
Сборка:  Microsoft.SqlServer.TransactSql.ScriptDom (в Microsoft.SqlServer.TransactSql.ScriptDom.dll)

Синтаксис

'Декларация
<SerializableAttribute> _
Public Class ColumnDefinition _
    Inherits ColumnDefinitionBase
'Применение
Dim instance As ColumnDefinition
[SerializableAttribute]
public class ColumnDefinition : ColumnDefinitionBase
[SerializableAttribute]
public ref class ColumnDefinition : public ColumnDefinitionBase
[<SerializableAttribute>]
type ColumnDefinition =  
    class 
        inherit ColumnDefinitionBase 
    end
public class ColumnDefinition extends ColumnDefinitionBase

Тип ColumnDefinition обеспечивает доступ к следующим элементам.

Конструкторы

  Имя Описание
Открытый метод ColumnDefinition Initializes a new instance of the ColumnDefinition class.

В начало

Свойства

  Имя Описание
Открытое свойство Collation Gets or sets the collation identifier. (Производный от ColumnDefinitionBase.)
Открытое свойство ColumnIdentifier Gets or sets the column name. (Производный от ColumnDefinitionBase.)
Открытое свойство ComputedColumnExpression Gets or sets the computed column expression.
Открытое свойство Constraints Gets a list of constraints for this column.
Открытое свойство DataType Gets or sets the data type. (Производный от ColumnDefinitionBase.)
Открытое свойство DefaultConstraint Gets or sets the default value, if not NULL.
Открытое свойство FirstTokenIndex Gets or sets the first token index. (Производный от TSqlFragment.)
Открытое свойство FragmentLength Gets the fragment length. (Производный от TSqlFragment.)
Открытое свойство IdentityOptions Gets or sets the identity options.
Открытое свойство IsPersisted Gets or sets whether the column is persisted.
Открытое свойство IsRowGuidCol Gets or sets whether the row is a Guid column.
Открытое свойство LastTokenIndex Gets or sets the last token index. (Производный от TSqlFragment.)
Открытое свойство ScriptTokenStream Gets or sets a list of token streams. (Производный от TSqlFragment.)
Открытое свойство StartColumn Gets the starting column. (Производный от TSqlFragment.)
Открытое свойство StartLine Gets the starting line. (Производный от TSqlFragment.)
Открытое свойство StartOffset Gets the fragment start offset value. (Производный от TSqlFragment.)
Открытое свойство StorageOptions Gets or sets the column storage options.

В начало

Методы

  Имя Описание
Открытый метод Accept Indicates the entry point for a given visitor. (Переопределяет ColumnDefinitionBase.Accept(TSqlFragmentVisitor).)
Открытый метод AcceptChildren Calls Accept on the children with the given visitor. (Переопределяет ColumnDefinitionBase.AcceptChildren(TSqlFragmentVisitor).)
Открытый метод Equals (Производный от Object.)
Защищенный метод Finalize (Производный от Object.)
Открытый метод GetHashCode (Производный от Object.)
Открытый метод GetType (Производный от Object.)
Защищенный метод MemberwiseClone (Производный от Object.)
Открытый метод ToString (Производный от Object.)

В начало

Безопасность многопоточности

Любые открытые статический (Shared в Visual Basic) элементы этого типа потокобезопасны. Потокобезопасность с элементами экземпляров не гарантируется.

См. также

Справочник

Пространство имен Microsoft.SqlServer.TransactSql.ScriptDom