ModelPropertyClass.IsDefaultValue メソッド

定義

オーバーロード

名前 説明
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

返品

True の 場合は、プロパティがプラットフォームの既定値です。 それ以外の場合は 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 プロパティにマップされます。

返品

True の 場合は、プロパティがプラットフォームの既定値です。 それ以外の場合は false。

例外

指定された instance がこのプロパティの所有者でない場合。

適用対象