Table of Contents

Class SqlInstanceVersionInformation

Namespace
CENTREL.XIA.Configuration.Types
Assembly
CENTREL.XIA.Configuration.Types.dll

Represents SQL version information.

public class SqlInstanceVersionInformation
Inheritance
SqlInstanceVersionInformation
Inherited Members

Constructors

SqlInstanceVersionInformation(SerializableVersion)

Initializes a new instance of the CENTREL.XIA.Configuration.Types.SqlInstanceVersionInformation class.

public SqlInstanceVersionInformation(SerializableVersion version)

Parameters

version SerializableVersion

The SQL version.

Properties

IsSql2008

Gets whether the SQL instance is SQL server 2008 (version 10.0).

public bool IsSql2008 { get; }

Property Value

bool

IsSql2008R2

Gets whether the SQL instance is SQL server 2008 R2 (version 10.5).

public bool IsSql2008R2 { get; }

Property Value

bool

IsSql2012

Gets whether the SQL instance is SQL server 2012 (version 11.0).

public bool IsSql2012 { get; }

Property Value

bool

IsSql2014

Gets whether the SQL instance is SQL server 2014 (version 12.0).

public bool IsSql2014 { get; }

Property Value

bool

IsSql2016

Gets whether the SQL instance is SQL server 2016 (version 13.0).

public bool IsSql2016 { get; }

Property Value

bool

IsSql2017

Gets whether the SQL instance is SQL server 2017 (version 14.0).

public bool IsSql2017 { get; }

Property Value

bool

IsSql2019

Gets whether the SQL instance is SQL server 2019 (version 15.0).

public bool IsSql2019 { get; }

Property Value

bool

IsSql2022

Gets whether the SQL instance is SQL server 2022 (version 16.0).

public bool IsSql2022 { get; }

Property Value

bool

MinSql2008

Gets whether the SQL instance is SQL server 2008 (version 10.0) or above.

public bool MinSql2008 { get; }

Property Value

bool

MinSql2008R2

Gets whether the SQL instance is SQL server 2008 R2 (version 10.5) or above.

public bool MinSql2008R2 { get; }

Property Value

bool

MinSql2012

Gets whether the SQL instance is SQL server 2012 (version 11.0) or above.

public bool MinSql2012 { get; }

Property Value

bool

MinSql2014

Gets whether the SQL instance is SQL server 2014 (version 12.0) or above.

public bool MinSql2014 { get; }

Property Value

bool

MinSql2016

Gets whether the SQL instance is SQL server 2016 (version 13.0) or above.

public bool MinSql2016 { get; }

Property Value

bool

MinSql2017

Gets whether the SQL instance is SQL server 2017 (version 14.0) or above.

public bool MinSql2017 { get; }

Property Value

bool

MinSql2019

Gets whether the SQL instance is SQL server 2019 (version 15.0) or above.

public bool MinSql2019 { get; }

Property Value

bool

MinSql2022

Gets whether the SQL instance is SQL server 2022 (version 16.0) or above.

public bool MinSql2022 { get; }

Property Value

bool

Version

Gets or sets the underlying SQL version.

public SerializableVersion Version { get; set; }

Property Value

SerializableVersion