SqlScriptOptions.CompatibilityLevelSupportedVersionAttribute Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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. |