Langue

SqlScriptOptions.CompatibilityLevelSupportedVersionAttribute Classe

Définition

Attribut permettant de stocker la version minimale prise en charge du moteur pour les niveaux de compatibilité de script. Cela est nécessaire, car la version v105 partage une version majeure avec v100, qui lève le décalage d’énumération pour SqlScriptOptions.ScriptCompatibilityOptions. Nous ne pouvons donc pas facilement ajouter la version minimale prise en charge à toutes les valeurs d’énumération pour obtenir leur version réelle.

[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
Héritage
SqlScriptOptions.CompatibilityLevelSupportedVersionAttribute
Attributs

Constructeurs

Nom Description
SqlScriptOptions.CompatibilityLevelSupportedVersionAttribute(Int32, Int32)

Attribut permettant de stocker la version minimale prise en charge du moteur pour les niveaux de compatibilité de script. Cela est nécessaire, car la version v105 partage une version majeure avec v100, qui lève le décalage d’énumération pour SqlScriptOptions.ScriptCompatibilityOptions. Nous ne pouvons donc pas facilement ajouter la version minimale prise en charge à toutes les valeurs d’énumération pour obtenir leur version réelle.

Propriétés

Nom Description
MinimumMajorVersion

Attribut permettant de stocker la version minimale prise en charge du moteur pour les niveaux de compatibilité de script. Cela est nécessaire, car la version v105 partage une version majeure avec v100, qui lève le décalage d’énumération pour SqlScriptOptions.ScriptCompatibilityOptions. Nous ne pouvons donc pas facilement ajouter la version minimale prise en charge à toutes les valeurs d’énumération pour obtenir leur version réelle.

MinimumMinorVersion

Attribut permettant de stocker la version minimale prise en charge du moteur pour les niveaux de compatibilité de script. Cela est nécessaire, car la version v105 partage une version majeure avec v100, qui lève le décalage d’énumération pour SqlScriptOptions.ScriptCompatibilityOptions. Nous ne pouvons donc pas facilement ajouter la version minimale prise en charge à toutes les valeurs d’énumération pour obtenir leur version réelle.

Méthodes

Nom Description
FilterUnsupportedOptions(List<SqlScriptOptions.ScriptCompatibilityOptions>, Int32, Int32)

Filtre la SqlScriptOptions.ScriptCompatibilityOptions liste fournie qui n’est pas prise en charge pour la version du moteur spécifiée.

GetAttributeForOption(SqlScriptOptions+ScriptCompatibilityOptions)

Obtient l’associé SqlScriptOptions.CompatibilityLevelSupportedVersionAttribute à la valeur spécifiée SqlScriptOptions.ScriptCompatibilityOptions .

GetOptionForVersion(Int32, Int32)

Obtient la valeur correspondante SqlScriptOptions.ScriptCompatibilityOptions pour la version du moteur spécifiée.

S’applique à