SqlScriptOptions.CompatibilityLevelSupportedVersionAttribute Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Attribut zum Speichern der mindestens unterstützten Modulversion für Skriptkompatibilitätsstufen. Dies ist erforderlich, da Version v105 eine Hauptversion mit v100 teilt, die den Enumerationsoffset für SqlScriptOptions.ScriptCompatibilityOptions. Wir können also keine einfache Aktion ausführen, z. B. das Hinzufügen der mindestens unterstützten Version zu allen Enumerationswerten, um ihre tatsächliche Version zu erhalten.
[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
- Vererbung
-
SqlScriptOptions.CompatibilityLevelSupportedVersionAttribute
- Attribute
Konstruktoren
| Name | Beschreibung |
|---|---|
| SqlScriptOptions.CompatibilityLevelSupportedVersionAttribute(Int32, Int32) |
Attribut zum Speichern der mindestens unterstützten Modulversion für Skriptkompatibilitätsstufen. Dies ist erforderlich, da Version v105 eine Hauptversion mit v100 teilt, die den Enumerationsoffset für SqlScriptOptions.ScriptCompatibilityOptions. Wir können also keine einfache Aktion ausführen, z. B. das Hinzufügen der mindestens unterstützten Version zu allen Enumerationswerten, um ihre tatsächliche Version zu erhalten. |
Eigenschaften
| Name | Beschreibung |
|---|---|
| MinimumMajorVersion |
Attribut zum Speichern der mindestens unterstützten Modulversion für Skriptkompatibilitätsstufen. Dies ist erforderlich, da Version v105 eine Hauptversion mit v100 teilt, die den Enumerationsoffset für SqlScriptOptions.ScriptCompatibilityOptions. Wir können also keine einfache Aktion ausführen, z. B. das Hinzufügen der mindestens unterstützten Version zu allen Enumerationswerten, um ihre tatsächliche Version zu erhalten. |
| MinimumMinorVersion |
Attribut zum Speichern der mindestens unterstützten Modulversion für Skriptkompatibilitätsstufen. Dies ist erforderlich, da Version v105 eine Hauptversion mit v100 teilt, die den Enumerationsoffset für SqlScriptOptions.ScriptCompatibilityOptions. Wir können also keine einfache Aktion ausführen, z. B. das Hinzufügen der mindestens unterstützten Version zu allen Enumerationswerten, um ihre tatsächliche Version zu erhalten. |
Methoden
| Name | Beschreibung |
|---|---|
| FilterUnsupportedOptions(List<SqlScriptOptions.ScriptCompatibilityOptions>, Int32, Int32) |
Filtert die SqlScriptOptions.ScriptCompatibilityOptions aus der bereitgestellten Liste, die für die angegebene Modulversion nicht unterstützt wird. |
| GetAttributeForOption(SqlScriptOptions+ScriptCompatibilityOptions) |
Ruft den SqlScriptOptions.CompatibilityLevelSupportedVersionAttribute angegebenen SqlScriptOptions.ScriptCompatibilityOptions Wert ab. |
| GetOptionForVersion(Int32, Int32) |
Ruft den übereinstimmenden SqlScriptOptions.ScriptCompatibilityOptions Wert für die angegebene Modulversion ab. |