语言

ISqlServerModelAnnotations 接口

定义

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

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

属性

名称 说明
DatabaseName

用于通过访问SQL Server特定批注的 SqlServer(IModel)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)

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

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

查找具有给定名称的一个 ISequence 。

(继承自 IRelationalModelAnnotations)

适用于