SqlServerKeyAnnotations クラス

定義

を介して SqlServer(IMutableKey)アクセスされるリレーショナル固有の注釈のプロパティ。

public class SqlServerKeyAnnotations : Microsoft.EntityFrameworkCore.Metadata.RelationalKeyAnnotations, Microsoft.EntityFrameworkCore.Metadata.ISqlServerKeyAnnotations
type SqlServerKeyAnnotations = class
    inherit RelationalKeyAnnotations
    interface ISqlServerKeyAnnotations
    interface IRelationalKeyAnnotations
Public Class SqlServerKeyAnnotations
Inherits RelationalKeyAnnotations
Implements ISqlServerKeyAnnotations
継承
SqlServerKeyAnnotations
実装

コンストラクター

SqlServerKeyAnnotations(IKey)

指定 IKeyした の注釈のインスタンスを構築します。

SqlServerKeyAnnotations(RelationalAnnotations)

指定された注釈ヘルパーによって表される の IKey 注釈のインスタンスを構築します。

フィールド

DefaultAlternateKeyNamePrefix

を介して SqlServer(IMutableKey)アクセスされるリレーショナル固有の注釈のプロパティ。

(継承元 RelationalKeyAnnotations)
DefaultPrimaryKeyNamePrefix

を介して SqlServer(IMutableKey)アクセスされるリレーショナル固有の注釈のプロパティ。

(継承元 RelationalKeyAnnotations)
ProviderFullAnnotationNames

を介して SqlServer(IMutableKey)アクセスされるリレーショナル固有の注釈のプロパティ。

(継承元 RelationalKeyAnnotations)

プロパティ

Annotations

RelationalAnnotations注釈を付ける をIKey表すヘルパー。

(継承元 RelationalKeyAnnotations)
IsClustered

キーがクラスター化されているかどうか、またはクラスタリングが指定されていないかどうかを取得または null 設定します。

Key

IKey注釈を付ける 。

(継承元 RelationalKeyAnnotations)
Name

キー制約名。

(継承元 RelationalKeyAnnotations)

メソッド

GetAnnotations(IEntityType)

を介して SqlServer(IMutableKey)アクセスされるリレーショナル固有の注釈のプロパティ。

(継承元 RelationalKeyAnnotations)
GetAnnotations(IProperty)

を介して SqlServer(IMutableKey)アクセスされるリレーショナル固有の注釈のプロパティ。

(継承元 RelationalKeyAnnotations)
GetDefaultName()

を介して SqlServer(IMutableKey)アクセスされるリレーショナル固有の注釈のプロパティ。

(継承元 RelationalKeyAnnotations)
SetIsClustered(Nullable<Boolean>)

使用中の のセマンティクスを使用してクラスタリングの設定を RelationalAnnotations 試みます。

SetName(String)

使用中の の Name セマンティクスを使用して を RelationalAnnotations 設定しようとします。

(継承元 RelationalKeyAnnotations)

適用対象