ISqlServerModelAnnotations 接口
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
用于通过访问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 |
要用于模型的默认架构,或者 |
| 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) |