SmoUtility.IsSupportedObject Metodo

Definizione

Overload

Nome Descrizione
IsSupportedObject(Type, ServerVersion, DatabaseEngineType, DatabaseEngineEdition)

Indica se il tipo specificato è supportato dalla versione del server, dal tipo di motore e dall'edizione del motore specificati.

IsSupportedObject<T>(SqlSmoObject, ScriptingPreferences)

Controlla se il tipo specificato è supportato da ServerVersion e DatabaseEngineType del server radice per questo oggetto. Se scriptingPreferences sono non Null, verificherà anche se il ServerVersion tipo specificato è supportato da e DatabaseEngineType del server di destinazione.

IsSupportedObject(Type, ServerVersion, DatabaseEngineType, DatabaseEngineEdition)

Indica se il tipo specificato è supportato dalla versione del server, dal tipo di motore e dall'edizione del motore specificati.

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

Parametri

type
Type
serverVersion
ServerVersion
databaseEngineType
DatabaseEngineType
databaseEngineEdition
DatabaseEngineEdition

Valori restituiti

Si applica a

IsSupportedObject<T>(SqlSmoObject, ScriptingPreferences)

Controlla se il tipo specificato è supportato da ServerVersion e DatabaseEngineType del server radice per questo oggetto. Se scriptingPreferences sono non Null, verificherà anche se il ServerVersion tipo specificato è supportato da e DatabaseEngineType del server di destinazione.

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

Parametri di tipo

T

Parametri

smoObject
SqlSmoObject
sp
ScriptingPreferences

Facoltativo: se specificato, verifica anche se il server di destinazione supporta il tipo specificato

Valori restituiti

TRUE se il tipo specificato è supportato dalla connessione corrente e/o ScriptingPreferences

Si applica a