共用方式為


ISqlServerPropertyAnnotations 介面

定義

透過 存取 SqlServer(IProperty) SQL Server特定批註的 API。

public interface ISqlServerPropertyAnnotations : Microsoft.EntityFrameworkCore.Metadata.IRelationalPropertyAnnotations
type ISqlServerPropertyAnnotations = interface
    interface IRelationalPropertyAnnotations
Public Interface ISqlServerPropertyAnnotations
Implements IRelationalPropertyAnnotations
衍生
實作

屬性

ColumnName

屬性所對應之資料行的名稱。

(繼承來源 IRelationalPropertyAnnotations)
ColumnType

屬性所對應之資料行的資料庫類型。

(繼承來源 IRelationalPropertyAnnotations)
ComputedColumnSql

建立此屬性的資料行時,應該使用的計算條件約束 SQL 運算式。

(繼承來源 IRelationalPropertyAnnotations)
DefaultValue

建立此屬性的資料行時,在資料行定義中使用的預設值。

(繼承來源 IRelationalPropertyAnnotations)
DefaultValueSql

建立此屬性之資料行時應該使用的預設條件約束 SQL 運算式。

(繼承來源 IRelationalPropertyAnnotations)
HiLoSequenceName

取得要搭配使用的序列名稱 ForSqlServerUseSequenceHiLo(PropertyBuilder, String, String)

HiLoSequenceSchema

取得要搭配使用之序列的架構 ForSqlServerUseSequenceHiLo(PropertyBuilder, String, String)

IsFixedLength

旗標,指出 屬性是否能夠只儲存固定長度的資料,例如字串。

(繼承來源 IRelationalPropertyAnnotations)
ValueGenerationStrategy

SqlServerValueGenerationStrategy取得要用於 屬性的 。

如果沒有針對 屬性設定策略,則會從 取得要使用的策略 IModel

方法

FindHiLoSequence()

ISequence在模型中尋找要搭配使用的ForSqlServerUseSequenceHiLo(PropertyBuilder, String, String)

適用於