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

表示RelationalAnnotationsIKey要批注的 的帮助程序。

(继承自 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)

适用于