次の方法で共有


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)

適用対象