RelationalModelAnnotations クラス

定義

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

public class RelationalModelAnnotations : Microsoft.EntityFrameworkCore.Metadata.IRelationalModelAnnotations
type RelationalModelAnnotations = class
    interface IRelationalModelAnnotations
Public Class RelationalModelAnnotations
Implements IRelationalModelAnnotations
継承
RelationalModelAnnotations
派生
実装

コンストラクター

RelationalModelAnnotations(IModel)

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

RelationalModelAnnotations(IModel, RelationalFullAnnotationNames)

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

RelationalModelAnnotations(RelationalAnnotations)

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

RelationalModelAnnotations(RelationalAnnotations, RelationalFullAnnotationNames)

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

フィールド

ProviderFullAnnotationNames

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

プロパティ

Annotations

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

DatabaseName

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

DbFunctions

モデルに含まれるすべての IDbFunction

DefaultSchema

モデルに使用する既定のスキーマ。明示的 null に設定されていない場合は 。

MaxIdentifierLength

ストア識別子に許可される最大長。

Model

IModel注釈を付ける 。

Sequences

モデルに含まれるすべての ISequence

メソッド

FindDbFunction(MethodInfo)

IDbFunction指定MethodInfoした によって表される メソッドにマップされている を検索します。

FindSequence(String, String)

指定した名前の を ISequence 検索します。

GetOrAddDbFunction(MethodInfo)

指定されたメソッドにマップされた既存 Microsoft.EntityFrameworkCore.Metadata.Internal.DbFunction の を返すか、 メソッドにマップされた新しい関数を作成します。

GetOrAddSequence(String, String)

指定されたスキーマ内の指定された名前を持つ既存 IMutableSequence の を返すか、指定された名前とスキーマを持つ新しいシーケンスを作成します。

SetDatabaseName(String)

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

SetDefaultSchema(String)

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

SetMaxIdentifierLength(Nullable<Int32>)

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

明示的なインターフェイスの実装

IRelationalModelAnnotations.FindSequence(String, String)

指定した名前の を ISequence 検索します。

IRelationalModelAnnotations.Sequences

モデルに含まれるすべての ISequence

適用対象