SmoUtility.IsSupportedObject メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
| 名前 | 説明 |
|---|---|
| IsSupportedObject(Type, ServerVersion, DatabaseEngineType, DatabaseEngineEdition) |
指定した種類が、指定したサーバーのバージョン、エンジンの種類、エンジン エディションでサポートされているかどうか。 |
| IsSupportedObject<T>(SqlSmoObject, ScriptingPreferences) |
指定した型がこのオブジェクトのルート サーバーの ServerVersion と DatabaseEngineType でサポートされているかどうかを確認します。 ScriptingPreferences が null 以外の場合は、ターゲット サーバーの ServerVersion と DatabaseEngineType で指定された型がサポートされているかどうかを確認します。 |
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)
指定した型がこのオブジェクトのルート サーバーの ServerVersion と DatabaseEngineType でサポートされているかどうかを確認します。 ScriptingPreferences が null 以外の場合は、ターゲット サーバーの ServerVersion と DatabaseEngineType で指定された型がサポートされているかどうかを確認します。
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
省略可能 - 指定した場合は、ターゲット サーバーが指定した型をサポートしているかどうかを確認します
返品
指定した型が現在の接続または ScriptingPreferences でサポートされている場合は TRUE