SqlConnection.ServerVersion Properti
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mendapatkan string yang berisi versi instans SQL Server yang terhubung dengan klien.
public:
virtual property System::String ^ ServerVersion { System::String ^ get(); };
[System.ComponentModel.Browsable(false)]
public override string ServerVersion { get; }
public override string ServerVersion { get; }
[<System.ComponentModel.Browsable(false)>]
member this.ServerVersion : string
member this.ServerVersion : string
Public Overrides ReadOnly Property ServerVersion As String
Nilai Properti
Versi instans SQL Server.
- Atribut
Pengecualian
Koneksi ditutup.
ServerVersion dipanggil saat Tugas yang dikembalikan tidak selesai dan koneksi tidak dibuka setelah panggilan ke OpenAsync(CancellationToken).
Contoh
Contoh berikut membuat SqlConnection dan menampilkan ServerVersion properti .
using Microsoft.Data.SqlClient;
namespace SqlConnection1CS
{
class Program
{
static void Main()
{
string connectionString =
"Persist Security Info=False;Integrated Security=SSPI;database=Northwind;server=(local)";
CreateSqlConnection(connectionString);
Console.ReadLine();
}
private static void CreateSqlConnection(string connectionString)
{
using (SqlConnection connection = new SqlConnection(connectionString))
{
connection.Open();
Console.WriteLine("ServerVersion: {0}", connection.ServerVersion);
Console.WriteLine("State: {0}", connection.State);
}
}
}
}
Keterangan
Versinya adalah formulir ##.##.####, di mana dua digit pertama adalah versi utama, dua digit berikutnya adalah versi minor, dan empat digit terakhir adalah versi rilis. String adalah bentuk major.minor.build, di mana mayor dan minor tepat dua digit dan build tepat empat digit.
ServerVersion dipanggil saat Tugas yang dikembalikan tidak selesai dan koneksi tidak dibuka setelah panggilan ke OpenAsync.