ISqlServerModelAnnotations 接口

定义

用于通过 SqlServer(IModel)访问的特定于SQL Server注释的 API。

public interface ISqlServerModelAnnotations : Microsoft.EntityFrameworkCore.Metadata.IRelationalModelAnnotations
type ISqlServerModelAnnotations = interface
    interface IRelationalModelAnnotations
Public Interface ISqlServerModelAnnotations
Implements IRelationalModelAnnotations
派生
实现

属性

DatabaseName

用于通过 SqlServer(IModel)访问的特定于SQL Server注释的 API。

(继承自 IRelationalModelAnnotations)
DbFunctions

模型中包含的所有 IDbFunction

(继承自 IRelationalModelAnnotations)
DefaultSchema

要用于模型的默认架构;如果未显式设置, null 则为 。

(继承自 IRelationalModelAnnotations)
HiLoSequenceName

获取要与 一起使用的序列名称 ForSqlServerUseSequenceHiLo(PropertyBuilder, String, String)

HiLoSequenceSchema

获取序列要使用的架构 ForSqlServerUseSequenceHiLo(PropertyBuilder, String, String)

Sequences

模型中包含的所有 ISequence

(继承自 IRelationalModelAnnotations)
ValueGenerationStrategy

SqlServerValueGenerationStrategy 用于模型中键的属性的 ,除非属性显式设置了不同的策略。

方法

FindDbFunction(MethodInfo)

查找 IDbFunction 映射到给定 MethodInfo表示的方法的 。

(继承自 IRelationalModelAnnotations)
FindSequence(String, String)

查找 ISequence 具有给定名称的 。

(继承自 IRelationalModelAnnotations)

适用于