Linguaggio

SqlScriptOptions.CompatibilityLevelSupportedVersionAttribute Classe

Definizione

Attributo per l'archiviazione della versione minima supportata del motore per i livelli di compatibilità degli script. Questa operazione è necessaria perché la versione 105 condivide una versione principale con v100, che genera l'offset di enumerazione per SqlScriptOptions.ScriptCompatibilityOptions. Non è quindi possibile eseguire operazioni semplici come l'aggiunta della versione minima supportata a tutti i valori di enumerazione per ottenere la versione effettiva.

[System.AttributeUsage(System.AttributeTargets.Field)]
public class SqlScriptOptions.CompatibilityLevelSupportedVersionAttribute : Attribute
[<System.AttributeUsage(System.AttributeTargets.Field)>]
type SqlScriptOptions.CompatibilityLevelSupportedVersionAttribute = class
    inherit Attribute
Public Class SqlScriptOptions.CompatibilityLevelSupportedVersionAttribute
Inherits Attribute
Ereditarietà
SqlScriptOptions.CompatibilityLevelSupportedVersionAttribute
Attributi

Costruttori

Nome Descrizione
SqlScriptOptions.CompatibilityLevelSupportedVersionAttribute(Int32, Int32)

Attributo per l'archiviazione della versione minima supportata del motore per i livelli di compatibilità degli script. Questa operazione è necessaria perché la versione 105 condivide una versione principale con v100, che genera l'offset di enumerazione per SqlScriptOptions.ScriptCompatibilityOptions. Non è quindi possibile eseguire operazioni semplici come l'aggiunta della versione minima supportata a tutti i valori di enumerazione per ottenere la versione effettiva.

Proprietà

Nome Descrizione
MinimumMajorVersion

Attributo per l'archiviazione della versione minima supportata del motore per i livelli di compatibilità degli script. Questa operazione è necessaria perché la versione 105 condivide una versione principale con v100, che genera l'offset di enumerazione per SqlScriptOptions.ScriptCompatibilityOptions. Non è quindi possibile eseguire operazioni semplici come l'aggiunta della versione minima supportata a tutti i valori di enumerazione per ottenere la versione effettiva.

MinimumMinorVersion

Attributo per l'archiviazione della versione minima supportata del motore per i livelli di compatibilità degli script. Questa operazione è necessaria perché la versione 105 condivide una versione principale con v100, che genera l'offset di enumerazione per SqlScriptOptions.ScriptCompatibilityOptions. Non è quindi possibile eseguire operazioni semplici come l'aggiunta della versione minima supportata a tutti i valori di enumerazione per ottenere la versione effettiva.

Metodi

Nome Descrizione
FilterUnsupportedOptions(List<SqlScriptOptions.ScriptCompatibilityOptions>, Int32, Int32)

Filtra dall'elenco SqlScriptOptions.ScriptCompatibilityOptions fornito che non sono supportati per la versione del motore specificata.

GetAttributeForOption(SqlScriptOptions+ScriptCompatibilityOptions)

Ottiene l'oggetto SqlScriptOptions.CompatibilityLevelSupportedVersionAttribute associato al valore specificato SqlScriptOptions.ScriptCompatibilityOptions .

GetOptionForVersion(Int32, Int32)

Ottiene il valore corrispondente SqlScriptOptions.ScriptCompatibilityOptions per la versione del motore specificata.

Si applica a