SqlServerEntityTypeAnnotations クラス

定義

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

public class SqlServerEntityTypeAnnotations : Microsoft.EntityFrameworkCore.Metadata.RelationalEntityTypeAnnotations, Microsoft.EntityFrameworkCore.Metadata.ISqlServerEntityTypeAnnotations
type SqlServerEntityTypeAnnotations = class
    inherit RelationalEntityTypeAnnotations
    interface ISqlServerEntityTypeAnnotations
    interface IRelationalEntityTypeAnnotations
Public Class SqlServerEntityTypeAnnotations
Inherits RelationalEntityTypeAnnotations
Implements ISqlServerEntityTypeAnnotations
継承
SqlServerEntityTypeAnnotations
実装

コンストラクター

SqlServerEntityTypeAnnotations(IEntityType)

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

SqlServerEntityTypeAnnotations(RelationalAnnotations)

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

フィールド

ProviderFullAnnotationNames

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

(継承元 RelationalEntityTypeAnnotations)

プロパティ

Annotations

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

(継承元 RelationalEntityTypeAnnotations)
DiscriminatorProperty

IProperty識別子の値を格納するために使用される 。

(継承元 RelationalEntityTypeAnnotations)
DiscriminatorValue

使用する識別子の値。

(継承元 RelationalEntityTypeAnnotations)
EntityType

IEntityType注釈を付ける 。

(継承元 RelationalEntityTypeAnnotations)
IsMemoryOptimized

型がメモリ最適化テーブルにマップされているかどうかを示します。

Schema

マップされたテーブルを含むデータベース スキーマ。

(継承元 RelationalEntityTypeAnnotations)
TableName

エンティティ型がマップされるテーブルの名前。.

(継承元 RelationalEntityTypeAnnotations)

メソッド

GetAnnotations(IEntityType)

規則によるRelationalEntityTypeAnnotations注釈の設定を制御するためにRelationalAnnotations、このインスタンスによって使用されるセマンティクスを維持する、指定IEntityTypeされた のインスタンスを取得します。

(継承元 RelationalEntityTypeAnnotations)
GetAnnotations(IModel)

規則によるRelationalModelAnnotations注釈の設定を制御するためにRelationalAnnotations、このインスタンスによって使用されるセマンティクスを維持する、指定IModelされた のインスタンスを取得します。

(継承元 RelationalEntityTypeAnnotations)
GetDiscriminatorPropertyConfigurationSource()

Microsoft.EntityFrameworkCore.Metadata.Internal.ConfigurationSource現在設定DiscriminatorPropertyされている の を取得します。

(継承元 RelationalEntityTypeAnnotations)
GetDiscriminatorValueConfigurationSource()

Microsoft.EntityFrameworkCore.Metadata.Internal.ConfigurationSource現在設定DiscriminatorValueされている の を取得します。

(継承元 RelationalEntityTypeAnnotations)
GetNonRootDiscriminatorProperty()

基本型を IProperty 走査せずに、この型の識別子に使用するセットを検索します。

(継承元 RelationalEntityTypeAnnotations)
RemoveDiscriminatorValue()

使用中の の DiscriminatorValue セマンティクスを使用して を RelationalAnnotations 削除しようとします。

(継承元 RelationalEntityTypeAnnotations)
SetDiscriminatorProperty(IProperty)

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

(継承元 RelationalEntityTypeAnnotations)
SetDiscriminatorProperty(IProperty, Type)

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

(継承元 RelationalEntityTypeAnnotations)
SetDiscriminatorValue(Object)

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

(継承元 RelationalEntityTypeAnnotations)
SetIsMemoryOptimized(Boolean)

メモリ最適化の設定を試みます。

SetSchema(String)

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

(継承元 RelationalEntityTypeAnnotations)
SetTableName(String)

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

(継承元 RelationalEntityTypeAnnotations)

適用対象