SqlScriptOptions.CompatibilityLevelSupportedVersionAttribute Klasse

Definition

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.

Gilt für: