Bagikan melalui


IDataEnvironment.ConfigureConnection Metode

Definisi

Menulis string koneksi ke file konfigurasi aplikasi.

public:
 System::ComponentModel::Design::Data::DesignerDataConnection ^ ConfigureConnection(System::Windows::Forms::IWin32Window ^ owner, System::ComponentModel::Design::Data::DesignerDataConnection ^ connection, System::String ^ name);
public System.ComponentModel.Design.Data.DesignerDataConnection ConfigureConnection(System.Windows.Forms.IWin32Window owner, System.ComponentModel.Design.Data.DesignerDataConnection connection, string name);
abstract member ConfigureConnection : System.Windows.Forms.IWin32Window * System.ComponentModel.Design.Data.DesignerDataConnection * string -> System.ComponentModel.Design.Data.DesignerDataConnection
Public Function ConfigureConnection (owner As IWin32Window, connection As DesignerDataConnection, name As String) As DesignerDataConnection

Parameter

owner
IWin32Window

Jendela induk untuk dialog, jika ada.

connection
DesignerDataConnection

Objek DesignerDataConnection yang berisi data koneksi untuk disimpan.

name
String

Nama entri konfigurasi koneksi baru.

Mengembalikan

Objek DesignerDataConnection yang berisi data koneksi tersimpan dengan properti diatur Name ke name, dan IsConfigured properti diatur ke true.

Keterangan

Metode ini ConfigureConnection menulis koneksi ke file konfigurasi aplikasi. String koneksi dan nama penyedia ditulis ke elemen konfigurasi connectionStrings Element (ASP.NET Settings Schema) bernama sesuai dengan name parameter . Properti Nameconnection parameter diabaikan.

ConfigureConnection Implementasi metode harus melemparkan pengecualian berikut.

Pengecualian Alasan
ArgumentException Nama duplikat ada dalam file konfigurasi aplikasi.
FileNotFoundException, UnauthorizedAccessException, atau pengecualian IO file lain yang sesuai. File konfigurasi aplikasi tidak dapat diperbarui. Implementasi metode Anda ConfigureConnection harus memberikan pengecualian yang sesuai.
CheckoutException File konfigurasi aplikasi tidak dapat dicek keluar dari sistem kontrol sumber.

Pertimbangkan untuk menggunakan API manajemen konfigurasi di System.Configuration namespace layanan untuk membaca dan menulis file konfigurasi aplikasi. Kelas ConnectionStringsSection akan membaca dan menulis elemen konfigurasi connectionStrings Element (ASP.NET Settings Schema).

Berlaku untuk