OracleConnectionStringBuilder.Item[String] Özellik

Tanım

Belirtilen anahtarla ilişkili değeri alır veya ayarlar. C# dilinde bu özellik dizin oluşturucudur.

public:
 virtual property System::Object ^ default[System::String ^] { System::Object ^ get(System::String ^ keyword); void set(System::String ^ keyword, System::Object ^ value); };
public override object this[string keyword] { get; set; }
member this.Item(string) : obj with get, set
Default Public Overrides Property Item(keyword As String) As Object

Parametreler

keyword
String

Alınacak veya ayarlanacağı öğenin anahtarı.

Özellik Değeri

Belirtilen anahtarla ilişkili değer.

Özel durumlar

keyword null başvurudur (Visual Basic Nothing).

Kullanılabilir anahtarlar içinde bulunmayan bir anahtar eklemeye çalışildi.

Bağlantı dizesi içinde geçersiz değer (özellikle boole veya sayısal değer beklendiğinde ancak sağlanmadığında).

Açıklamalar

OracleConnectionStringBuilder sabit boyutlu bir sözlük içerdiğinden, sözlüğün içinde bulunmayan bir anahtar eklemeye çalışmak bir KeyNotFoundExceptionoluşturur. Aşağıdaki tabloda, bağlantı dizesi içindeki tüm olası anahtarlar ve her birinin varsayılan değeri listelenir.

Key Mülkiyet Varsayılan değer
Veri Kaynağı (veya sunucu) DataSource Boş dize
Kalıcı Güvenlik Bilgileri (veya persistsecurityinfo) PersistSecurityInfo Yanlış
Tümleşik Güvenlik IntegratedSecurity Yanlış
Kullanıcı Kimliği (veya kullanıcı kimliği veya kullanıcı arabirimi) UserID Boş dize
Şifre Password Boş dize
Askere Enlist True
Biriktirme Pooling True
En Düşük Havuz Boyutu MinPoolSize 0
En Büyük Havuz Boyutu MaxPoolSize 100
Oracle Bağlantı Adını Atla OmitOracleConnectionName Yanlış
Unicode Unicode Yanlış
Yük Dengeleme Zaman Aşımı (veya bağlantı ömrü) LoadBalanceTimeout 0

Şunlara uygulanır

Ayrıca bkz.