ScaffoldingModelAnnotations 类

定义

public class ScaffoldingModelAnnotations : Microsoft.EntityFrameworkCore.Metadata.RelationalModelAnnotations
type ScaffoldingModelAnnotations = class
    inherit RelationalModelAnnotations
Public Class ScaffoldingModelAnnotations
Inherits RelationalModelAnnotations
继承
ScaffoldingModelAnnotations

构造函数

ScaffoldingModelAnnotations(IModel)

字段

ProviderFullAnnotationNames (继承自 RelationalModelAnnotations)

属性

Annotations

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

(继承自 RelationalModelAnnotations)
DatabaseName (继承自 RelationalModelAnnotations)
DbFunctions

模型中包含的所有 IDbFunctions。

(继承自 RelationalModelAnnotations)
DefaultSchema

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

(继承自 RelationalModelAnnotations)
EntityTypeErrors
MaxIdentifierLength

存储标识符允许的最大长度。

(继承自 RelationalModelAnnotations)
Model

IModel要批注的 。

(继承自 RelationalModelAnnotations)
Sequences

模型中包含的所有 ISequences。

(继承自 RelationalModelAnnotations)
UseProviderMethodName

方法

FindDbFunction(MethodInfo)

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

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

查找 ISequence 具有给定名称的 。

(继承自 RelationalModelAnnotations)
GetOrAddDbFunction(MethodInfo)

返回映射到给定方法的现有 Microsoft.EntityFrameworkCore.Metadata.Internal.DbFunction ,或者创建映射到 方法的新函数。

(继承自 RelationalModelAnnotations)
GetOrAddSequence(String, String)

返回给定架构中具有给定名称的现有 IMutableSequence ,或者创建具有给定名称和架构的新序列。

(继承自 RelationalModelAnnotations)
SetDatabaseName(String) (继承自 RelationalModelAnnotations)
SetDefaultSchema(String)

尝试使用正在使用 DefaultSchema 的语义 RelationalAnnotations 设置 。

(继承自 RelationalModelAnnotations)
SetMaxIdentifierLength(Nullable<Int32>)

尝试使用正在使用 MaxIdentifierLength 的语义 RelationalAnnotations 设置 。

(继承自 RelationalModelAnnotations)

适用于