ModelPropertyClass.IsDefaultValue 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
| 名称 | 说明 |
|---|---|
| IsDefaultValue(TSqlObject, SqlServerVersion) |
如果值为平台默认值,则返回。 注意:对于 SqlAzure 默认值,可能取决于 EngineVersion 目标。 此方法假定正在使用当前默认版本。 若要根据特定 EngineVersion 的特定值验证默认值,请使用 IsDefaultValue(TSqlObject, SqlServerVersion, Int32)。 |
| IsDefaultValue(TSqlObject, SqlServerVersion, Int32) |
如果值为平台默认值,则返回。 |
IsDefaultValue(TSqlObject, SqlServerVersion)
如果值为平台默认值,则返回。
注意:对于 SqlAzure 默认值,可能取决于 EngineVersion 目标。 此方法假定正在使用当前默认版本。 若要根据特定 EngineVersion 的特定值验证默认值,请使用 IsDefaultValue(TSqlObject, SqlServerVersion, Int32)。
public bool IsDefaultValue(Microsoft.SqlServer.Dac.Model.TSqlObject instance, Microsoft.SqlServer.Dac.Model.SqlServerVersion version);
member this.IsDefaultValue : Microsoft.SqlServer.Dac.Model.TSqlObject * Microsoft.SqlServer.Dac.Model.SqlServerVersion -> bool
Public Function IsDefaultValue (instance As TSqlObject, version As SqlServerVersion) As Boolean
参数
- instance
- TSqlObject
TSqlObject 要确定其默认属性值的实例。
- version
- SqlServerVersion
要 SqlServerVersion 确定其默认值。
返回
如此 如果属性是平台默认值。 否则为 false。
例外
如果提供的 instance 不是此属性的所有者。
适用于
IsDefaultValue(TSqlObject, SqlServerVersion, Int32)
如果值为平台默认值,则返回。
public bool IsDefaultValue(Microsoft.SqlServer.Dac.Model.TSqlObject instance, Microsoft.SqlServer.Dac.Model.SqlServerVersion version, int engineVersion);
member this.IsDefaultValue : Microsoft.SqlServer.Dac.Model.TSqlObject * Microsoft.SqlServer.Dac.Model.SqlServerVersion * int -> bool
Public Function IsDefaultValue (instance As TSqlObject, version As SqlServerVersion, engineVersion As Integer) As Boolean
参数
- instance
- TSqlObject
TSqlObject 要确定其默认属性值的实例。
- version
- SqlServerVersion
要 SqlServerVersion 确定其默认值。
- engineVersion
- Int32
引擎版本的可选值。 这映射到 EngineVersion 模型上的属性。
返回
如此 如果属性是平台默认值。 否则为 false。
例外
如果提供的 instance 不是此属性的所有者。