SqlScriptOptions.CompatibilityLevelSupportedVersionAttribute Kelas

Definisi

Atribut untuk menyimpan versi mesin minimum yang didukung untuk tingkat kompatibilitas skrip. Ini diperlukan karena versi v105 berbagi versi utama dengan v100, yang melempar offset enum untuk SqlScriptOptions.ScriptCompatibilityOptions. Jadi, kita tidak dapat melakukan sesuatu yang mudah seperti menambahkan versi minimum yang didukung ke semua nilai enum untuk mendapatkan versi aktualnya.

[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
Warisan
SqlScriptOptions.CompatibilityLevelSupportedVersionAttribute
Atribut

Konstruktor

Nama Deskripsi
SqlScriptOptions.CompatibilityLevelSupportedVersionAttribute(Int32, Int32)

Atribut untuk menyimpan versi mesin minimum yang didukung untuk tingkat kompatibilitas skrip. Ini diperlukan karena versi v105 berbagi versi utama dengan v100, yang melempar offset enum untuk SqlScriptOptions.ScriptCompatibilityOptions. Jadi, kita tidak dapat melakukan sesuatu yang mudah seperti menambahkan versi minimum yang didukung ke semua nilai enum untuk mendapatkan versi aktualnya.

Properti

Nama Deskripsi
MinimumMajorVersion

Atribut untuk menyimpan versi mesin minimum yang didukung untuk tingkat kompatibilitas skrip. Ini diperlukan karena versi v105 berbagi versi utama dengan v100, yang melempar offset enum untuk SqlScriptOptions.ScriptCompatibilityOptions. Jadi, kita tidak dapat melakukan sesuatu yang mudah seperti menambahkan versi minimum yang didukung ke semua nilai enum untuk mendapatkan versi aktualnya.

MinimumMinorVersion

Atribut untuk menyimpan versi mesin minimum yang didukung untuk tingkat kompatibilitas skrip. Ini diperlukan karena versi v105 berbagi versi utama dengan v100, yang melempar offset enum untuk SqlScriptOptions.ScriptCompatibilityOptions. Jadi, kita tidak dapat melakukan sesuatu yang mudah seperti menambahkan versi minimum yang didukung ke semua nilai enum untuk mendapatkan versi aktualnya.

Metode

Nama Deskripsi
FilterUnsupportedOptions(List<SqlScriptOptions.ScriptCompatibilityOptions>, Int32, Int32)

SqlScriptOptions.ScriptCompatibilityOptions Memfilter dari daftar yang disediakan yang tidak didukung untuk versi mesin yang ditentukan.

GetAttributeForOption(SqlScriptOptions+ScriptCompatibilityOptions)

Mendapatkan yang SqlScriptOptions.CompatibilityLevelSupportedVersionAttribute terkait dengan nilai yang ditentukan SqlScriptOptions.ScriptCompatibilityOptions .

GetOptionForVersion(Int32, Int32)

Mendapatkan nilai yang SqlScriptOptions.ScriptCompatibilityOptions cocok untuk versi mesin yang ditentukan.

Berlaku untuk