SqlScriptOptions.CompatibilityLevelSupportedVersionAttribute Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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. |