ModelPropertyClass.IsDefaultValue 메서드

정의

오버로드

Name Description
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 속성이 이 속성의 소유자가 아닌 경우

적용 대상