ColumnDefinition 類別

定義

此片段代表欄位定義

[System.Serializable]
public class ColumnDefinition : Microsoft.SqlServer.TransactSql.ScriptDom.ColumnDefinitionBase
[<System.Serializable>]
type ColumnDefinition = class
    inherit ColumnDefinitionBase
Public Class ColumnDefinition
Inherits ColumnDefinitionBase
繼承
屬性

建構函式

名稱 Description
ColumnDefinition()

此片段代表欄位定義

欄位

名稱 Description
Uninitialized

常數表示,標記未初始化。

(繼承來源 TSqlFragment)

屬性

名稱 Description
Collation

排序識別碼

(繼承來源 ColumnDefinitionBase)
ColumnIdentifier

代表欄位名稱的標識符。

(繼承來源 ColumnDefinitionBase)
ComputedColumnExpression

若此為計算欄位,則表示該表達式。

Constraints

本欄的限制條件。

DataType

數據行的數據類型。

(繼承來源 ColumnDefinitionBase)
DefaultConstraint

定義若非 null 的預設值。 最多只能有一個。

Encryption

欄位加密定義設定:欄位已被加密。

FirstTokenIndex

取得或設定該代幣的第一個索引。

(繼承來源 TSqlFragment)
FragmentLength

定義該片段在解析所用文字中所佔據的字元數。

(繼承來源 TSqlFragment)
GeneratedAlways

產生的總是型別(如果有的話)。

IdentityOptions

代表身份選項

Index

本欄索引。

IsHidden

如果欄位是隱藏的,那就成立。

IsMasked

若欄位已套用資料遮蔽函式,則為真。

IsPersisted

如果欄位是持久化的,那就成立。

IsRowGuidCol

表示該欄位是否為列全域唯一識別碼欄位。

LastTokenIndex

取得或設定該標記的最後一個索引。

(繼承來源 TSqlFragment)
MaskingFunction

代表對欄位施加的資料遮罩函式。

ScriptTokenStream

取得或設定腳本標記串流。

(繼承來源 TSqlFragment)
StartColumn

拿起始欄。

(繼承來源 TSqlFragment)
StartLine

拿到起跑線。

(繼承來源 TSqlFragment)
StartOffset

定義片段從解析腳本位置開始的字元偏移量。

(繼承來源 TSqlFragment)
StorageOptions

欄位儲存選項。

方法

名稱 Description
Accept(TSqlFragmentVisitor)

接受訪客

AcceptChildren(TSqlFragmentVisitor)

接受兒童訪客

適用於