SqlConnectionStringBuilder Kelas
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.
Menyediakan cara sederhana untuk membuat dan mengelola konten string koneksi yang digunakan oleh kelas SqlConnection.
Untuk pengembangan baru, gunakan Microsoft. Data.SqlClient. Halaman ini men dokumen System.Data.SqlClient.
public ref class SqlConnectionStringBuilder sealed : System::Data::Common::DbConnectionStringBuilder
public sealed class SqlConnectionStringBuilder : System.Data.Common.DbConnectionStringBuilder
[System.ComponentModel.TypeConverter(typeof(System.Data.SqlClient.SqlConnectionStringBuilder+SqlConnectionStringBuilderConverter))]
public sealed class SqlConnectionStringBuilder : System.Data.Common.DbConnectionStringBuilder
type SqlConnectionStringBuilder = class
inherit DbConnectionStringBuilder
[<System.ComponentModel.TypeConverter(typeof(System.Data.SqlClient.SqlConnectionStringBuilder+SqlConnectionStringBuilderConverter))>]
type SqlConnectionStringBuilder = class
inherit DbConnectionStringBuilder
Public NotInheritable Class SqlConnectionStringBuilder
Inherits DbConnectionStringBuilder
- Warisan
- Atribut
Contoh
Aplikasi konsol berikut membangun string koneksi untuk database SQL Server. Kode menggunakan kelas SqlConnectionStringBuilder untuk membuat string koneksi. Contoh kemudian mengurai string koneksi dan menunjukkan berbagai cara untuk memanipulasi kontennya.
// Create a new SqlConnectionStringBuilder and
// initialize it with a few name/value pairs.
SqlConnectionStringBuilder builder = new(
"Server=(local);Integrated Security=true;" +
"Initial Catalog=AdventureWorks"
);
// The input connection string used the
// Server key, but the new connection string uses
// the well-known Data Source key instead.
Console.WriteLine($"Original connection string: '{builder.ConnectionString}'");
// Now that the connection string has been parsed,
// you can work with individual items.
Console.WriteLine($"Initial catalog: '{builder.InitialCatalog}'");
builder.InitialCatalog = "Northwind";
builder.AsynchronousProcessing = true;
// You can refer to connection keys using strings,
// as well. When you use this technique (the default
// Item property in Visual Basic, or the indexer in C#),
// you can specify any synonym for the connection string key name.
builder["Server"] = ".";
builder["Connect Timeout"] = 1000;
builder["Trusted_Connection"] = true;
Console.WriteLine($"Modified connection string: '{builder.ConnectionString}'");
Imports System.Data.SqlClient
Module Module1
Sub Main()
' Create a new SqlConnectionStringBuilder and
' initialize it with a few name/value pairs:
Dim builder As New SqlConnectionStringBuilder(
"Server=(local);Integrated Security=true;" &
"Initial Catalog=AdventureWorks"
)
' The input connection string used the
' Server key, but the new connection string uses
' the well-known Data Source key instead.
Console.WriteLine("Original connection string: " + builder.ConnectionString)
' Now that the connection string has been parsed,
' you can work with individual items.
Console.WriteLine("Initial catalog: " + builder.InitialCatalog)
builder.InitialCatalog = "Northwind"
builder.AsynchronousProcessing = True
' You can refer to connection keys using strings,
' as well. When you use this technique (the default
' Item property in Visual Basic, or the indexer in C#)
' you can specify any synonym for the connection string key
' name.
builder("Server") = "."
builder("Connect Timeout") = 1000
' The Item property is the default for the class,
' and setting the Item property adds the value to the
' dictionary, if necessary.
builder.Item("Trusted_Connection") = True
Console.WriteLine("Modified connection string: " + builder.ConnectionString)
End Sub
End Module
Keterangan
Penyusun string koneksi memungkinkan pengembang membuat string koneksi yang benar secara terprogram, dan mengurai dan membangun kembali string koneksi yang ada, menggunakan properti dan metode kelas. Penyusun string koneksi menyediakan properti yang sangat diketik sesuai dengan pasangan kunci/nilai yang diketahui yang diizinkan oleh SQL Server. Jika perlu membuat string koneksi sebagai bagian dari aplikasi, Anda dapat menggunakan kelas SqlConnectionStringBuilder untuk membuat dan memodifikasi string koneksi. Kelas ini juga memudahkan untuk mengelola string koneksi yang disimpan dalam file konfigurasi aplikasi.
SqlConnectionStringBuilder melakukan pemeriksaan untuk pasangan kunci/nilai yang valid. Oleh karena itu, Anda tidak dapat menggunakan kelas ini untuk membuat string koneksi yang tidak valid; mencoba menambahkan pasangan yang tidak valid akan melemparkan pengecualian. Kelas mempertahankan kumpulan sinonim tetap dan dapat diterjemahkan dari sinonim ke nama kunci terkenal yang sesuai.
Misalnya, saat Anda menggunakan properti Item untuk mengambil nilai, Anda dapat menentukan string yang berisi sinonim apa pun untuk kunci yang Anda butuhkan. Misalnya, Anda dapat menentukan "Alamat Jaringan", "addr", atau sinonim lain yang dapat diterima untuk kunci ini dalam string koneksi saat Anda menggunakan anggota apa pun yang memerlukan string yang berisi nama kunci, seperti properti Item[String] atau metode Remove. Lihat properti ConnectionString untuk daftar lengkap sinonim yang dapat diterima.
Properti Item[String] menangani upaya untuk menyisipkan entri berbahaya. Misalnya, kode berikut, menggunakan properti Item default (pengindeks, di C#) dengan benar lolos dari pasangan kunci/nilai berlapis:
Dim builder As New System.Data.SqlClient.SqlConnectionStringBuilder
builder("Data Source") = "(local)"
builder("Integrated Security") = True
builder("Initial Catalog") = "AdventureWorks;NewValue=Bad"
Console.WriteLine(builder.ConnectionString)
System.Data.SqlClient.SqlConnectionStringBuilder builder =
new System.Data.SqlClient.SqlConnectionStringBuilder();
builder["Data Source"] = "(local)";
builder["integrated Security"] = true;
builder["Initial Catalog"] = "AdventureWorks;NewValue=Bad";
Console.WriteLine(builder.ConnectionString);
Hasilnya adalah string koneksi berikut yang menangani nilai yang tidak valid dengan cara yang aman:
Source=(local);Initial Catalog="AdventureWorks;NewValue=Bad";
Integrated Security=True
Konstruktor
| Nama | Deskripsi |
|---|---|
| SqlConnectionStringBuilder() |
Menginisialisasi instans baru dari kelas SqlConnectionStringBuilder. Untuk pengembangan baru, gunakan Microsoft. Data.SqlClient. Halaman ini men dokumen System.Data.SqlClient. |
| SqlConnectionStringBuilder(String) |
Menginisialisasi instans baru dari kelas SqlConnectionStringBuilder. String koneksi yang disediakan menyediakan data untuk informasi koneksi internal instans. Untuk pengembangan baru, gunakan Microsoft. Data.SqlClient. Halaman ini men dokumen System.Data.SqlClient. |
Properti
| Nama | Deskripsi |
|---|---|
| ApplicationIntent |
Menyatakan jenis beban kerja aplikasi saat menyambungkan ke database di Grup Ketersediaan SQL Server. Anda dapat mengatur nilai properti ini dengan ApplicationIntent. Untuk informasi selengkapnya tentang dukungan SqlClient untuk Grup Ketersediaan AlwaysOn, lihat Dukungan SqlClient untuk Ketersediaan Tinggi, Pemulihan Bencana. Untuk pengembangan baru, gunakan Microsoft. Data.SqlClient. Halaman ini men dokumen System.Data.SqlClient. |
| ApplicationName |
Mendapatkan atau mengatur nama aplikasi yang terkait dengan string koneksi. Untuk pengembangan baru, gunakan Microsoft. Data.SqlClient. Halaman ini men dokumen System.Data.SqlClient. |
| AsynchronousProcessing |
Mendapatkan atau mengatur nilai Boolean yang menunjukkan apakah pemrosesan asinkron diizinkan oleh koneksi yang dibuat dengan menggunakan string koneksi ini. Untuk pengembangan baru, gunakan Microsoft. Data.SqlClient. Halaman ini men dokumen System.Data.SqlClient. |
| AttachDBFilename |
Mendapatkan atau mengatur string yang berisi nama file data utama. Ini termasuk nama jalur lengkap database yang dapat dilampirkan. Untuk pengembangan baru, gunakan Microsoft. Data.SqlClient. Halaman ini men dokumen System.Data.SqlClient. |
| Authentication |
Mendapatkan autentikasi string koneksi. Untuk pengembangan baru, gunakan Microsoft. Data.SqlClient. Halaman ini men dokumen System.Data.SqlClient. |
| BrowsableConnectionString |
Mendapatkan atau menetapkan nilai yang menunjukkan apakah properti ConnectionString terlihat di perancang Visual Studio. (Diperoleh dari DbConnectionStringBuilder) |
| ColumnEncryptionSetting |
Mendapatkan atau mengatur pengaturan enkripsi kolom untuk penyusun string koneksi. Untuk pengembangan baru, gunakan Microsoft. Data.SqlClient. Halaman ini men dokumen System.Data.SqlClient. |
| ConnectionReset |
Kedaluwarsa.
Obsolete. Mendapatkan atau mengatur nilai Boolean yang menunjukkan apakah koneksi diatur ulang saat digambar dari kumpulan koneksi. Untuk pengembangan baru, gunakan Microsoft. Data.SqlClient. Halaman ini men dokumen System.Data.SqlClient. |
| ConnectionString |
Mendapatkan atau mengatur string koneksi yang terkait dengan DbConnectionStringBuilder. (Diperoleh dari DbConnectionStringBuilder) |
| ConnectRetryCount |
Jumlah koneksi ulang yang dicoba setelah mengidentifikasi bahwa ada kegagalan koneksi diam. Ini harus berupa bilangan bulat antara 0 dan 255. Nilai baku adalah 1. Atur ke 0 untuk menonaktifkan menyambungkan kembali pada kegagalan koneksi diam. ArgumentException akan dilemparkan jika diatur ke nilai di luar rentang yang diizinkan. Untuk pengembangan baru, gunakan Microsoft. Data.SqlClient. Halaman ini men dokumen System.Data.SqlClient. |
| ConnectRetryInterval |
Jumlah waktu (dalam detik) antara setiap upaya koneksi ulang setelah mengidentifikasi bahwa ada kegagalan koneksi diam. Ini harus berupa bilangan bulat antara 1 dan 60. Defaultnya adalah 10 detik. ArgumentException akan dilemparkan jika diatur ke nilai di luar rentang yang diizinkan. Untuk pengembangan baru, gunakan Microsoft. Data.SqlClient. Halaman ini men dokumen System.Data.SqlClient. |
| ConnectTimeout |
Mendapatkan atau mengatur lamanya waktu (dalam detik) untuk menunggu koneksi ke server sebelum mengakhiri upaya dan menghasilkan kesalahan. Untuk pengembangan baru, gunakan Microsoft. Data.SqlClient. Halaman ini men dokumen System.Data.SqlClient. |
| ContextConnection |
Mendapatkan atau menetapkan nilai yang menunjukkan apakah koneksi klien/server atau dalam proses ke SQL Server harus dibuat. API ini mendukung koneksi konteks Common Language Runtime (SQLCLR) SQL Server. Untuk pengembangan aplikasi klien baru, gunakan Microsoft. Data.SqlClient; pertahankan koneksi konteks System.Data.SqlClient untuk SQLCLR. |
| Count |
Mendapatkan jumlah kunci saat ini yang terkandung dalam ConnectionString properti . (Diperoleh dari DbConnectionStringBuilder) |
| CurrentLanguage |
Mendapatkan atau mengatur nama catatan Bahasa SQL Server. Untuk pengembangan baru, gunakan Microsoft. Data.SqlClient. Halaman ini men dokumen System.Data.SqlClient. |
| DataSource |
Mendapatkan atau mengatur nama atau alamat jaringan instans SQL Server untuk disambungkan. Untuk pengembangan baru, gunakan Microsoft. Data.SqlClient. Halaman ini men dokumen System.Data.SqlClient. |
| EnclaveAttestationUrl |
Mendapatkan atau mengatur Url pengesahan enklave yang akan digunakan dengan Always Encrypted berbasis enklave. Untuk pengembangan baru, gunakan Microsoft. Data.SqlClient. Halaman ini men dokumen System.Data.SqlClient. |
| Encrypt |
Mendapatkan atau mengatur nilai Boolean yang menunjukkan apakah SQL Server menggunakan enkripsi SSL untuk semua data yang dikirim antara klien dan server jika server memiliki sertifikat yang diinstal. Untuk pengembangan baru, gunakan Microsoft. Data.SqlClient. Halaman ini men dokumen System.Data.SqlClient. |
| Enlist |
Mendapatkan atau mengatur nilai Boolean yang menunjukkan apakah pengumpul koneksi SQL Server secara otomatis mendaftarkan koneksi dalam konteks transaksi alur pembuatan saat ini. Untuk pengembangan baru, gunakan Microsoft. Data.SqlClient. Halaman ini men dokumen System.Data.SqlClient. |
| FailoverPartner |
Mendapatkan atau mengatur nama atau alamat server mitra untuk disambungkan jika server utama tidak berfungsi. Untuk pengembangan baru, gunakan Microsoft. Data.SqlClient. Halaman ini men dokumen System.Data.SqlClient. |
| InitialCatalog |
Mendapatkan atau mengatur nama database yang terkait dengan koneksi. Untuk pengembangan baru, gunakan Microsoft. Data.SqlClient. Halaman ini men dokumen System.Data.SqlClient. |
| IntegratedSecurity |
Mendapatkan atau menetapkan nilai Boolean yang menunjukkan apakah ID Pengguna dan Kata Sandi ditentukan dalam koneksi (ketika Untuk pengembangan baru, gunakan Microsoft. Data.SqlClient. Halaman ini men dokumen System.Data.SqlClient. |
| IsFixedSize |
Mendapatkan nilai yang menunjukkan apakah SqlConnectionStringBuilder memiliki ukuran tetap. Untuk pengembangan baru, gunakan Microsoft. Data.SqlClient. Halaman ini men dokumen System.Data.SqlClient. |
| IsReadOnly |
Mendapatkan nilai yang menunjukkan apakah DbConnectionStringBuilder bersifat baca-saja. (Diperoleh dari DbConnectionStringBuilder) |
| Item[String] |
Mendapatkan atau mengatur nilai yang terkait dengan kunci yang ditentukan. Di C#, properti ini adalah pengindeks. Untuk pengembangan baru, gunakan Microsoft. Data.SqlClient. Halaman ini men dokumen System.Data.SqlClient. |
| Keys |
Mendapatkan yang ICollection berisi kunci di SqlConnectionStringBuilder. Untuk pengembangan baru, gunakan Microsoft. Data.SqlClient. Halaman ini men dokumen System.Data.SqlClient. |
| LoadBalanceTimeout |
Mendapatkan atau mengatur waktu minimum, dalam detik, agar koneksi hidup di kumpulan koneksi sebelum dihancurkan. Untuk pengembangan baru, gunakan Microsoft. Data.SqlClient. Halaman ini men dokumen System.Data.SqlClient. |
| MaxPoolSize |
Mendapatkan atau mengatur jumlah maksimum koneksi yang diizinkan dalam kumpulan koneksi untuk string koneksi khusus ini. Untuk pengembangan baru, gunakan Microsoft. Data.SqlClient. Halaman ini men dokumen System.Data.SqlClient. |
| MinPoolSize |
Mendapatkan atau mengatur jumlah minimum koneksi yang diizinkan dalam kumpulan koneksi untuk string koneksi khusus ini. Untuk pengembangan baru, gunakan Microsoft. Data.SqlClient. Halaman ini men dokumen System.Data.SqlClient. |
| MultipleActiveResultSets |
Jika true, aplikasi dapat mempertahankan beberapa tataan hasil aktif (MARS). Ketika false, aplikasi harus memproses atau membatalkan semua tataan hasil dari satu batch sebelum dapat menjalankan batch lain pada koneksi tersebut. Untuk informasi selengkapnya, lihat Beberapa Kumpulan Hasil Aktif (MARS). Untuk pengembangan baru, gunakan Microsoft. Data.SqlClient. Halaman ini men dokumen System.Data.SqlClient. |
| MultiSubnetFailover |
Jika aplikasi Anda tersambung ke grup ketersediaan AlwaysOn (AG) atau Always On Failover Cluster Instance (FCI) pada subnet yang berbeda, pengaturan MultiSubnetFailover=true memberikan deteksi dan koneksi yang lebih cepat ke server aktif (saat ini). Untuk informasi selengkapnya tentang dukungan SqlClient untuk fitur AlwaysOn, lihat Dukungan SqlClient untuk Ketersediaan Tinggi, Pemulihan Bencana. Untuk pengembangan baru, gunakan Microsoft. Data.SqlClient. Halaman ini men dokumen System.Data.SqlClient. |
| NetworkLibrary |
Mendapatkan atau mengatur string yang berisi nama pustaka jaringan yang digunakan untuk membuat koneksi ke SQL Server. Untuk pengembangan baru, gunakan Microsoft. Data.SqlClient. Halaman ini men dokumen System.Data.SqlClient. |
| PacketSize |
Mendapatkan atau mengatur ukuran dalam byte paket jaringan yang digunakan untuk berkomunikasi dengan instans SQL Server. Untuk pengembangan baru, gunakan Microsoft. Data.SqlClient. Halaman ini men dokumen System.Data.SqlClient. |
| Password |
Mendapatkan atau mengatur kata sandi untuk akun SQL Server. Untuk pengembangan baru, gunakan Microsoft. Data.SqlClient. Halaman ini men dokumen System.Data.SqlClient. |
| PersistSecurityInfo |
Mendapatkan atau menetapkan nilai yang menunjukkan apakah informasi sensitif keamanan, seperti kata sandi atau token akses, harus dikembalikan sebagai bagian dari string koneksi pada koneksi yang dibuat dengan SqlConnectionStringBuilder ini setelah koneksi tersebut berada dalam status terbuka. Untuk pengembangan baru, gunakan Microsoft. Data.SqlClient. Halaman ini men dokumen System.Data.SqlClient. |
| PoolBlockingPeriod |
Perilaku periode pemblokiran untuk kumpulan koneksi. Untuk pengembangan baru, gunakan Microsoft. Data.SqlClient. Halaman ini men dokumen System.Data.SqlClient. |
| Pooling |
Mendapatkan atau menetapkan nilai Boolean yang menunjukkan apakah koneksi akan dikumpulkan atau dibuka secara eksplisit setiap kali koneksi diminta. Untuk pengembangan baru, gunakan Microsoft. Data.SqlClient. Halaman ini men dokumen System.Data.SqlClient. |
| Replication |
Mendapatkan atau mengatur nilai Boolean yang menunjukkan apakah replikasi didukung menggunakan koneksi. Untuk pengembangan baru, gunakan Microsoft. Data.SqlClient. Halaman ini men dokumen System.Data.SqlClient. |
| TransactionBinding |
Mendapatkan atau menetapkan nilai string yang menunjukkan bagaimana koneksi mempertahankan asosiasinya dengan transaksi yang terdaftar Untuk pengembangan baru, gunakan Microsoft. Data.SqlClient. Halaman ini men dokumen System.Data.SqlClient. |
| TransparentNetworkIPResolution |
Ketika nilai kunci ini diatur ke Untuk pengembangan baru, gunakan Microsoft. Data.SqlClient. Halaman ini men dokumen System.Data.SqlClient. |
| TrustServerCertificate |
Mendapatkan atau menetapkan nilai yang menunjukkan apakah saluran akan dienkripsi saat melewati rantai sertifikat untuk memvalidasi kepercayaan. Untuk pengembangan baru, gunakan Microsoft. Data.SqlClient. Halaman ini men dokumen System.Data.SqlClient. |
| TypeSystemVersion |
Mendapatkan atau mengatur nilai string yang menunjukkan sistem jenis yang diharapkan aplikasi. Untuk pengembangan baru, gunakan Microsoft. Data.SqlClient. Halaman ini men dokumen System.Data.SqlClient. |
| UserID |
Mendapatkan atau mengatur ID pengguna yang akan digunakan saat menyambungkan ke SQL Server. Untuk pengembangan baru, gunakan Microsoft. Data.SqlClient. Halaman ini men dokumen System.Data.SqlClient. |
| UserInstance |
Mendapatkan atau menetapkan nilai yang menunjukkan apakah akan mengalihkan koneksi dari instans SQL Server Express default ke instans yang dimulai runtime yang berjalan di bawah akun pemanggil. Untuk pengembangan baru, gunakan Microsoft. Data.SqlClient. Halaman ini men dokumen System.Data.SqlClient. |
| Values |
Mendapatkan yang ICollection berisi nilai dalam SqlConnectionStringBuilder. Untuk pengembangan baru, gunakan Microsoft. Data.SqlClient. Halaman ini men dokumen System.Data.SqlClient. |
| WorkstationID |
Mendapatkan atau mengatur nama stasiun kerja yang tersambung ke SQL Server. Untuk pengembangan baru, gunakan Microsoft. Data.SqlClient. Halaman ini men dokumen System.Data.SqlClient. |
Metode
| Nama | Deskripsi |
|---|---|
| Add(String, Object) |
Menambahkan entri dengan kunci dan nilai yang ditentukan ke DbConnectionStringBuilderdalam . (Diperoleh dari DbConnectionStringBuilder) |
| Clear() |
Menghapus konten instans SqlConnectionStringBuilder . Untuk pengembangan baru, gunakan Microsoft. Data.SqlClient. Halaman ini men dokumen System.Data.SqlClient. |
| ClearPropertyDescriptors() |
Menghapus kumpulan PropertyDescriptor objek pada DbConnectionStringBuilder. (Diperoleh dari DbConnectionStringBuilder) |
| ContainsKey(String) |
Menentukan apakah SqlConnectionStringBuilder berisi kunci tertentu. Untuk pengembangan baru, gunakan Microsoft. Data.SqlClient. Halaman ini men dokumen System.Data.SqlClient. |
| Equals(Object) |
Menentukan apakah objek yang ditentukan sama dengan objek saat ini. (Diperoleh dari Object) |
| EquivalentTo(DbConnectionStringBuilder) |
Membandingkan informasi koneksi dalam objek ini DbConnectionStringBuilder dengan informasi koneksi dalam objek yang disediakan. (Diperoleh dari DbConnectionStringBuilder) |
| GetHashCode() |
Berfungsi sebagai fungsi hash default. (Diperoleh dari Object) |
| GetProperties(Hashtable) |
Mengisi yang disediakan Hashtable dengan informasi tentang semua properti ini DbConnectionStringBuilder. (Diperoleh dari DbConnectionStringBuilder) |
| GetType() |
Mendapatkan Type instans saat ini. (Diperoleh dari Object) |
| MemberwiseClone() |
Membuat salinan dangkal dari Objectsaat ini. (Diperoleh dari Object) |
| Remove(String) |
Menghapus entri dengan kunci yang ditentukan dari SqlConnectionStringBuilder instans. Untuk pengembangan baru, gunakan Microsoft. Data.SqlClient. Halaman ini men dokumen System.Data.SqlClient. |
| ShouldSerialize(String) |
Menunjukkan apakah kunci yang ditentukan ada dalam instans ini SqlConnectionStringBuilder . Untuk pengembangan baru, gunakan Microsoft. Data.SqlClient. Halaman ini men dokumen System.Data.SqlClient. |
| ToString() |
Mengembalikan string koneksi yang terkait dengan DbConnectionStringBuilder ini. (Diperoleh dari DbConnectionStringBuilder) |
| TryGetValue(String, Object) |
Mengambil nilai yang sesuai dengan kunci yang disediakan dari ini SqlConnectionStringBuilder. Untuk pengembangan baru, gunakan Microsoft. Data.SqlClient. Halaman ini men dokumen System.Data.SqlClient. |
Implementasi Antarmuka Eksplisit
| Nama | Deskripsi |
|---|---|
| ICollection.CopyTo(Array, Int32) |
Menyalin elemen ICollection ke Array, dimulai pada indeks tertentu Array . (Diperoleh dari DbConnectionStringBuilder) |
| ICollection.IsSynchronized |
Mendapatkan nilai yang menunjukkan apakah akses ke ICollection disinkronkan (utas aman). (Diperoleh dari DbConnectionStringBuilder) |
| ICollection.SyncRoot |
Mendapatkan objek yang dapat digunakan untuk menyinkronkan akses ke ICollection. (Diperoleh dari DbConnectionStringBuilder) |
| ICustomTypeDescriptor.GetAttributes() |
Mengembalikan kumpulan atribut kustom untuk instans komponen ini. (Diperoleh dari DbConnectionStringBuilder) |
| ICustomTypeDescriptor.GetClassName() |
Mengembalikan nama kelas instans komponen ini. (Diperoleh dari DbConnectionStringBuilder) |
| ICustomTypeDescriptor.GetComponentName() |
Mengembalikan nama instans komponen ini. (Diperoleh dari DbConnectionStringBuilder) |
| ICustomTypeDescriptor.GetConverter() |
Mengembalikan pengonversi jenis untuk instans komponen ini. (Diperoleh dari DbConnectionStringBuilder) |
| ICustomTypeDescriptor.GetDefaultEvent() |
Mengembalikan peristiwa default untuk instans komponen ini. (Diperoleh dari DbConnectionStringBuilder) |
| ICustomTypeDescriptor.GetDefaultProperty() |
Mengembalikan properti default untuk instans komponen ini. (Diperoleh dari DbConnectionStringBuilder) |
| ICustomTypeDescriptor.GetEditor(Type) |
Mengembalikan editor dari jenis yang ditentukan untuk instans komponen ini. (Diperoleh dari DbConnectionStringBuilder) |
| ICustomTypeDescriptor.GetEvents() |
Mengembalikan peristiwa untuk instans komponen ini. (Diperoleh dari DbConnectionStringBuilder) |
| ICustomTypeDescriptor.GetEvents(Attribute[]) |
Mengembalikan peristiwa untuk instans komponen ini menggunakan array atribut yang ditentukan sebagai filter. (Diperoleh dari DbConnectionStringBuilder) |
| ICustomTypeDescriptor.GetProperties() |
Mengembalikan properti untuk instans komponen ini. (Diperoleh dari DbConnectionStringBuilder) |
| ICustomTypeDescriptor.GetProperties(Attribute[]) |
Mengembalikan properti untuk instans komponen ini menggunakan array atribut sebagai filter. (Diperoleh dari DbConnectionStringBuilder) |
| ICustomTypeDescriptor.GetPropertyOwner(PropertyDescriptor) |
Mengembalikan objek yang berisi properti yang dijelaskan oleh deskriptor properti yang ditentukan. (Diperoleh dari DbConnectionStringBuilder) |
| IDictionary.Add(Object, Object) |
Menambahkan elemen dengan kunci dan nilai yang disediakan ke IDictionary objek. (Diperoleh dari DbConnectionStringBuilder) |
| IDictionary.Contains(Object) |
Menentukan apakah IDictionary objek berisi elemen dengan kunci yang ditentukan. (Diperoleh dari DbConnectionStringBuilder) |
| IDictionary.GetEnumerator() |
Mengembalikan IDictionaryEnumerator objek untuk IDictionary objek . (Diperoleh dari DbConnectionStringBuilder) |
| IDictionary.IsFixedSize |
Mendapatkan nilai yang menunjukkan apakah IDictionary objek memiliki ukuran tetap. (Diperoleh dari DbConnectionStringBuilder) |
| IDictionary.IsReadOnly |
Mendapatkan nilai yang menunjukkan apakah IDictionary bersifat baca-saja. (Diperoleh dari DbConnectionStringBuilder) |
| IDictionary.Item[Object] |
Mendapatkan atau mengatur elemen dengan kunci yang ditentukan. (Diperoleh dari DbConnectionStringBuilder) |
| IDictionary.Remove(Object) |
Menghapus elemen dengan kunci yang ditentukan dari IDictionary objek. (Diperoleh dari DbConnectionStringBuilder) |
| IEnumerable.GetEnumerator() |
Mengembalikan enumerator yang melakukan iterasi melalui koleksi. (Diperoleh dari DbConnectionStringBuilder) |
Metode Ekstensi
| Nama | Deskripsi |
|---|---|
| AsParallel(IEnumerable) |
Mengaktifkan paralelisasi kueri. |
| AsQueryable(IEnumerable) |
Mengonversi IEnumerable menjadi IQueryable. |
| Cast<TResult>(IEnumerable) |
Melemparkan elemen IEnumerable ke jenis yang ditentukan. |
| OfType<TResult>(IEnumerable) |
Memfilter elemen IEnumerable berdasarkan jenis tertentu. |
Berlaku untuk
Lihat juga
- String Koneksi
(ADO.NET) - Gambaran Umum ADO.NET