SmoUtility.IsSupportedObject Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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
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