共用方式為


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取得的 實例, IEntityType 這個實例會維護 RelationalAnnotations 這個實例所使用的語意,以依慣例控制設定注釋。

(繼承來源 RelationalEntityTypeAnnotations)
GetAnnotations(IModel)

RelationalModelAnnotations取得的 實例, IModel 這個實例會維護 RelationalAnnotations 這個實例所使用的語意,以依慣例控制設定注釋。

(繼承來源 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)

嘗試使用 中的 語意 RelationalAnnotations 來設定 DiscriminatorProperty

(繼承來源 RelationalEntityTypeAnnotations)
SetDiscriminatorProperty(IProperty, Type)

嘗試使用 中的 語意 RelationalAnnotations 來設定 DiscriminatorProperty

(繼承來源 RelationalEntityTypeAnnotations)
SetDiscriminatorValue(Object)

嘗試使用 中的 語意 RelationalAnnotations 來設定 DiscriminatorValue

(繼承來源 RelationalEntityTypeAnnotations)
SetIsMemoryOptimized(Boolean)

嘗試設定記憶體優化。

SetSchema(String)

嘗試使用 中的 語意 RelationalAnnotations 來設定 Schema

(繼承來源 RelationalEntityTypeAnnotations)
SetTableName(String)

嘗試使用 中的 語意 RelationalAnnotations 來設定 TableName

(繼承來源 RelationalEntityTypeAnnotations)

適用於