SqlServerModelAnnotations 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
通过 SqlServer(IMutableModel)访问的关系特定注释的属性。
public class SqlServerModelAnnotations : Microsoft.EntityFrameworkCore.Metadata.RelationalModelAnnotations, Microsoft.EntityFrameworkCore.Metadata.ISqlServerModelAnnotations
type SqlServerModelAnnotations = class
inherit RelationalModelAnnotations
interface ISqlServerModelAnnotations
interface IRelationalModelAnnotations
Public Class SqlServerModelAnnotations
Inherits RelationalModelAnnotations
Implements ISqlServerModelAnnotations
- 继承
- 实现
构造函数
SqlServerModelAnnotations(IModel) |
为给定 IModel的注释构造 实例。 |
SqlServerModelAnnotations(RelationalAnnotations) |
构造由给定批注帮助程序表示的 IModel 的注释的 实例。 |
字段
DefaultHiLoSequenceName |
与 一起使用的序列的默认名称 ForSqlServerUseSequenceHiLo(PropertyBuilder, String, String) |
ProviderFullAnnotationNames |
通过 SqlServer(IMutableModel)访问的关系特定注释的属性。 (继承自 RelationalModelAnnotations) |
属性
Annotations |
表示 RelationalAnnotations 要批注的 的 IModel 帮助程序。 (继承自 RelationalModelAnnotations) |
DatabaseName |
通过 SqlServer(IMutableModel)访问的关系特定注释的属性。 (继承自 RelationalModelAnnotations) |
DbFunctions |
模型中包含的所有 IDbFunction。 (继承自 RelationalModelAnnotations) |
DefaultSchema |
要用于模型的默认架构;如果未显式设置, |
HiLoSequenceName |
获取或设置要与 一起使用的序列名称 ForSqlServerUseSequenceHiLo(PropertyBuilder, String, String) |
HiLoSequenceSchema |
获取或设置序列要使用的架构 ForSqlServerUseSequenceHiLo(PropertyBuilder, String, String) |
MaxIdentifierLength |
存储标识符允许的最大长度。 (继承自 RelationalModelAnnotations) |
Model |
要 IModel 批注的 。 (继承自 RelationalModelAnnotations) |
Sequences |
模型中包含的所有 ISequence。 (继承自 RelationalModelAnnotations) |
ValueGenerationStrategy |
要 SqlServerValueGenerationStrategy 用于模型中键的属性的 ,除非属性显式设置了不同的策略。 |