SqlScriptOptions.CompatibilityLevelSupportedVersionAttribute Clase

Definición

Atributo para almacenar la versión mínima admitida del motor para los niveles de compatibilidad de scripts. Esto es necesario porque la versión v105 comparte una versión principal con v100, que produce el desplazamiento de enumeración para SqlScriptOptions.ScriptCompatibilityOptions. Por lo tanto, no podemos hacer algo fácil, como agregar la versión mínima admitida a todos los valores de enumeración para obtener su versión real.

[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
Herencia
SqlScriptOptions.CompatibilityLevelSupportedVersionAttribute
Atributos

Constructores

Nombre Description
SqlScriptOptions.CompatibilityLevelSupportedVersionAttribute(Int32, Int32)

Atributo para almacenar la versión mínima admitida del motor para los niveles de compatibilidad de scripts. Esto es necesario porque la versión v105 comparte una versión principal con v100, que produce el desplazamiento de enumeración para SqlScriptOptions.ScriptCompatibilityOptions. Por lo tanto, no podemos hacer algo fácil, como agregar la versión mínima admitida a todos los valores de enumeración para obtener su versión real.

Propiedades

Nombre Description
MinimumMajorVersion

Atributo para almacenar la versión mínima admitida del motor para los niveles de compatibilidad de scripts. Esto es necesario porque la versión v105 comparte una versión principal con v100, que produce el desplazamiento de enumeración para SqlScriptOptions.ScriptCompatibilityOptions. Por lo tanto, no podemos hacer algo fácil, como agregar la versión mínima admitida a todos los valores de enumeración para obtener su versión real.

MinimumMinorVersion

Atributo para almacenar la versión mínima admitida del motor para los niveles de compatibilidad de scripts. Esto es necesario porque la versión v105 comparte una versión principal con v100, que produce el desplazamiento de enumeración para SqlScriptOptions.ScriptCompatibilityOptions. Por lo tanto, no podemos hacer algo fácil, como agregar la versión mínima admitida a todos los valores de enumeración para obtener su versión real.

Métodos

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

Filtra de la SqlScriptOptions.ScriptCompatibilityOptions lista proporcionada que no se admite para la versión del motor especificada.

GetAttributeForOption(SqlScriptOptions+ScriptCompatibilityOptions)

Obtiene el SqlScriptOptions.CompatibilityLevelSupportedVersionAttribute asociado al valor especificado SqlScriptOptions.ScriptCompatibilityOptions .

GetOptionForVersion(Int32, Int32)

Obtiene el valor coincidente SqlScriptOptions.ScriptCompatibilityOptions de la versión del motor especificada.

Se aplica a