言語

SmoUtility.IsSupportedObject メソッド

定義

オーバーロード

名前 説明
IsSupportedObject(Type, ServerVersion, DatabaseEngineType, DatabaseEngineEdition)

指定した種類が、指定したサーバーのバージョン、エンジンの種類、エンジン エディションでサポートされているかどうか。

IsSupportedObject<T>(SqlSmoObject, ScriptingPreferences)

指定した型がこのオブジェクトのルート サーバーの ServerVersionDatabaseEngineType でサポートされているかどうかを確認します。 ScriptingPreferences が null 以外の場合は、ターゲット サーバーの ServerVersionDatabaseEngineType で指定された型がサポートされているかどうかを確認します。

IsSupportedObject(Type, ServerVersion, DatabaseEngineType, DatabaseEngineEdition)

指定した種類が、指定したサーバーのバージョン、エンジンの種類、エンジン エディションでサポートされているかどうか。

public static bool IsSupportedObject(Type type, Microsoft.SqlServer.Management.Common.ServerVersion serverVersion, Microsoft.SqlServer.Management.Common.DatabaseEngineType databaseEngineType, Microsoft.SqlServer.Management.Common.DatabaseEngineEdition databaseEngineEdition);
static member IsSupportedObject : Type * Microsoft.SqlServer.Management.Common.ServerVersion * Microsoft.SqlServer.Management.Common.DatabaseEngineType * Microsoft.SqlServer.Management.Common.DatabaseEngineEdition -> bool
Public Function IsSupportedObject (type As Type, serverVersion As ServerVersion, databaseEngineType As DatabaseEngineType, databaseEngineEdition As DatabaseEngineEdition) As Boolean

パラメーター

type
Type
serverVersion
ServerVersion
databaseEngineType
DatabaseEngineType
databaseEngineEdition
DatabaseEngineEdition

返品

適用対象

IsSupportedObject<T>(SqlSmoObject, ScriptingPreferences)

指定した型がこのオブジェクトのルート サーバーの ServerVersionDatabaseEngineType でサポートされているかどうかを確認します。 ScriptingPreferences が null 以外の場合は、ターゲット サーバーの ServerVersionDatabaseEngineType で指定された型がサポートされているかどうかを確認します。

public static bool IsSupportedObject<T>(this Microsoft.SqlServer.Management.Smo.SqlSmoObject smoObject, Microsoft.SqlServer.Management.Smo.ScriptingPreferences sp = default) where T : Microsoft.SqlServer.Management.Smo.SqlSmoObject;
static member IsSupportedObject : Microsoft.SqlServer.Management.Smo.SqlSmoObject * Microsoft.SqlServer.Management.Smo.ScriptingPreferences -> bool (requires 'T :> Microsoft.SqlServer.Management.Smo.SqlSmoObject)
<Extension()>
Public Function IsSupportedObject(Of T As SqlSmoObject) (smoObject As SqlSmoObject, Optional sp As ScriptingPreferences = Nothing) As Boolean

型パラメーター

T

パラメーター

smoObject
SqlSmoObject
sp
ScriptingPreferences

省略可能 - 指定した場合は、ターゲット サーバーが指定した型をサポートしているかどうかを確認します

返品

指定した型が現在の接続または ScriptingPreferences でサポートされている場合は TRUE

適用対象