ParameterModel 类

定义

表示有关参数的信息。

实体框架迁移 API 不设计为接受不受信任的源 ((例如应用程序的最终用户) )提供的输入。 如果从此类源接受输入,则应在传递到这些 API 之前对其进行验证,以防止 SQL 注入攻击等。

public class ParameterModel : System.Data.Entity.Migrations.Model.PropertyModel
type ParameterModel = class
    inherit PropertyModel
Public Class ParameterModel
Inherits PropertyModel
继承
ParameterModel

构造函数

ParameterModel(PrimitiveTypeKind, TypeUsage)

初始化 ParameterModel 类的新实例。

实体框架迁移 API 不设计为接受不受信任的源 ((例如应用程序的最终用户) )提供的输入。 如果从此类源接受输入,则应在传递到这些 API 之前对其进行验证,以防止 SQL 注入攻击等。

ParameterModel(PrimitiveTypeKind)

初始化 ParameterModel 类的新实例。

实体框架迁移 API 不设计为接受不受信任的源 ((例如应用程序的最终用户) )提供的输入。 如果从此类源接受输入,则应在传递到这些 API 之前对其进行验证,以防止 SQL 注入攻击等。

属性

DefaultValue

获取或设置用作此属性模型的默认值的常量值。

实体框架迁移 API 不设计为接受不受信任的源 ((例如应用程序的最终用户) )提供的输入。 如果从此类源接受输入,则应在传递到这些 API 之前对其进行验证,以防止 SQL 注入攻击等。

(继承自 PropertyModel)
DefaultValueSql

获取或设置用作此属性模型的默认值的 SQL 表达式。

实体框架迁移 API 不设计为接受不受信任的源 ((例如应用程序的最终用户) )提供的输入。 如果从此类源接受输入,则应在传递到这些 API 之前对其进行验证,以防止 SQL 注入攻击等。

(继承自 PropertyModel)
IsFixedLength

获取或设置一个值,该值指示此属性模型是否为固定长度。 仅对数组数据类型有效。

(继承自 PropertyModel)
IsOutParameter

获取或设置一个值,该值指示此实例是否为 out 参数。

IsUnicode

获取或设置一个值,该值指示此属性模型是否支持 Unicode 字符。 仅对文本数据类型有效。

(继承自 PropertyModel)
MaxLength

获取或设置此属性模型的最大长度。 仅对数组数据类型有效。

(继承自 PropertyModel)
Name

获取或设置属性模型的名称。

实体框架迁移 API 不设计为接受不受信任的源 ((例如应用程序的最终用户) )提供的输入。 如果从此类源接受输入,则应在传递到这些 API 之前对其进行验证,以防止 SQL 注入攻击等。

(继承自 PropertyModel)
Precision

获取或设置此属性模型的精度。 仅对十进制数据类型有效。

(继承自 PropertyModel)
Scale

获取或设置此属性模型的比例。 仅对十进制数据类型有效。

(继承自 PropertyModel)
StoreType

获取或设置要用于此属性模型的提供程序特定数据类型。

实体框架迁移 API 不设计为接受不受信任的源 ((例如应用程序的最终用户) )提供的输入。 如果从此类源接受输入,则应在传递到这些 API 之前对其进行验证,以防止 SQL 注入攻击等。

(继承自 PropertyModel)
Type

获取此属性模型的数据类型。

(继承自 PropertyModel)
TypeUsage

获取有关此属性模型的数据类型的其他详细信息。 这包括最大长度、可为空性等详细信息。

(继承自 PropertyModel)

适用于