ColumnDefinition Classe

Definição

Esse fragmento representa uma definição de coluna

[System.Serializable]
public class ColumnDefinition : Microsoft.SqlServer.TransactSql.ScriptDom.ColumnDefinitionBase
[<System.Serializable>]
type ColumnDefinition = class
    inherit ColumnDefinitionBase
Public Class ColumnDefinition
Inherits ColumnDefinitionBase
Herança
Atributos

Construtores

Nome Description
ColumnDefinition()

Esse fragmento representa uma definição de coluna

Campos

Nome Description
Uninitialized

Constante para indicar e token não inicializado.

(Herdado de TSqlFragment)

Propriedades

Nome Description
Collation

Identificador de ordenação

(Herdado de ColumnDefinitionBase)
ColumnIdentifier

O indentifier que representa o nome da coluna.

(Herdado de ColumnDefinitionBase)
ComputedColumnExpression

Representa a expressão se esta for uma coluna computada.

Constraints

As restrições para esta coluna.

DataType

O tipo de dados da coluna.

(Herdado de ColumnDefinitionBase)
DefaultConstraint

Define o valor padrão se não for nulo. Pode haver no máximo um.

Encryption

Definição de criptografia de coluna definida se a coluna estiver criptografada.

FirstTokenIndex

Obtém ou define o primeiro índice do token.

(Herdado de TSqlFragment)
FragmentLength

Define o número de caracteres que o fragmento ocupa no script em que foi analisado.

(Herdado de TSqlFragment)
GeneratedAlways

Tipo sempre gerado (se houver).

IdentityOptions

Representa as opções de identidade

Index

O índice desta coluna.

IsHidden

True se a coluna estiver oculta.

IsMasked

True se a coluna tiver uma função de mascaramento de dados aplicada.

IsPersisted

True se a coluna for mantida.

IsRowGuidCol

Indica se a coluna é uma coluna de identificador exclusivo global de linha.

LastTokenIndex

Obtém ou define o último índice do token.

(Herdado de TSqlFragment)
MaskingFunction

Representa a função de mascaramento de dados aplicada à coluna.

ScriptTokenStream

Obtém ou define o fluxo de token de script.

(Herdado de TSqlFragment)
StartColumn

Obtém a coluna inicial.

(Herdado de TSqlFragment)
StartLine

Obtém a linha inicial.

(Herdado de TSqlFragment)
StartOffset

Define o deslocamento de caractere dos fragmentos que iniciam o local no script em que ele foi analisado.

(Herdado de TSqlFragment)
StorageOptions

Opções de armazenamento de coluna.

Métodos

Nome Description
Accept(TSqlFragmentVisitor)

Aceita visitante

AcceptChildren(TSqlFragmentVisitor)

Aceita visitante para crianças

Aplica-se a