IServerType2 Antarmuka

Definisi

Mewakili antarmuka tambahan yang dapat diimplementasikan oleh jenis server untuk menyempurnakan perilaku kotak dialog.

public interface class IServerType2 : Microsoft::SqlServer::Management::UI::ConnectionDlg::IServerType
public interface IServerType2 : Microsoft.SqlServer.Management.UI.ConnectionDlg.IServerType
type IServerType2 = interface
    interface IServerType
Public Interface IServerType2
Implements IServerType
Turunan
Penerapan

Properti

AuthenticationInfoCollection

Mendapatkan tabel yang berisi label autentikasi yang digunakan untuk mengisi tampilan sederhana kotak dialog koneksi.

(Diperoleh dari IServerType)
Owner

Mendapatkan atau menetapkan nilai untuk meneruskan handel pemilik ke jendela anak.

RequestedPropertySize

Mendapatkan ukuran yang perlu dirender oleh kontrol pengguna kustom dengan benar. Ini digunakan oleh tampilan lanjutan dari kotak dialog koneksi dan kotak dialog Pendaftaran Server Baru untuk memastikan bahwa mereka mengekspos ruang layar yang cukup agar seluruh kontrol terlihat.

(Diperoleh dari IServerType)
ServerGroupName

Mendapatkan nama simpul akar grup server untuk jenis server. Digunakan dalam antarmuka pengguna Server Terdaftar .

(Diperoleh dari IServerType)
ServerInstanceName

Mendapatkan nama instans server.

(Diperoleh dari IServerType)
ServerType

Mendapatkan GUID untuk jenis server yang diekspos ke pengguna dalam kotak kombo Jenis server.

(Diperoleh dari IServerType)
ServerTypeName

Mendapatkan string yang diekspos ke pengguna dalam kotak kombo Jenis server.

(Diperoleh dari IServerType)
SupportsCustomBrowseAction

Mendapatkan nilai yang menunjukkan apakah instans jenis server ini ingin menentukan tindakan kustom saat pengguna memilih tindakan telusuri di kombo server.

SupportsCustomNewDatabaseAction

Mendapatkan nilai yang menunjukkan apakah kombo nama server pada tab Masuk harus berisi opsi tindakan database baru.

SupportsUserNameNotion

Mendapatkan nilai yang menunjukkan apakah kombo nama pengguna pada tab Masuk harus diaktifkan. Jika tidak, nama pengguna tidak berlaku untuk jenis server ini.

Metode

CustomBrowseAction()

Dijalankan saat pengguna memilih tindakan telusuri kustom di combo server.

CustomNewDatabaseAction()

Dijalankan saat pengguna memilih tindakan database baru kustom di combo server.

GenerateImage()

Mengembalikan ikon yang baru dibuat yang ditampilkan di pohon Server Terdaftar .

(Diperoleh dari IServerType)
GenerateUserControl()

Mengembalikan kontrol pengguna yang baru dibuat yang ditampilkan pada tab Properti Koneksi dari tampilan tingkat lanjut dari kotak dialog koneksi.

(Diperoleh dari IServerType)
GetConnectionObject(UIConnectionInfo)

Mengembalikan objek baru IDbConnection (tertutup) yang didasarkan pada objek yang dilewatkan UIConnectionInfo .

(Diperoleh dari IServerType)
LoadPersonalizationInfo(UIConnectionInfo, Boolean)

Memuat informasi personalisasi apa pun yang disimpan setelah koneksi berhasil dengan menggunakan SavePersonalizationInfo(UIConnectionInfo). Informasi personalisasi secara unik diidentifikasi dengan kombinasi jenis server, nama server, jenis autentikasi, dan nama pengguna.

(Diperoleh dari IServerType)
ProceedWithConnection(UIConnectionInfo)

Digunakan saat jenis server perlu melakukan langkah-langkah pemrosesan tambahan. Menunjukkan apakah koneksi dapat dilanjutkan, atau apakah kotak dialog koneksi harus tetap ada di layar.

(Diperoleh dari IServerType)
SavePersonalizationInfo(UIConnectionInfo)

Menyimpan informasi personalisasi yang mungkin diperlukan untuk penggunaan kotak dialog koneksi berikutnya, seperti jenis server, nama server, jenis autentikasi, dan nama pengguna.

(Diperoleh dari IServerType)

Berlaku untuk