OracleConnectionStringBuilder Osztály
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Figyelemfelhívás
OracleConnectionStringBuilder has been deprecated. http://go.microsoft.com/fwlink/?LinkID=144260
Egyszerű módot kínál az osztály által OracleConnection használt kapcsolati sztringek tartalmának létrehozására és kezelésére.
public ref class OracleConnectionStringBuilder sealed : System::Data::Common::DbConnectionStringBuilder
[System.ComponentModel.TypeConverter(typeof(System.Data.OracleClient.OracleConnectionStringBuilder+OracleConnectionStringBuilderConverter))]
public sealed class OracleConnectionStringBuilder : System.Data.Common.DbConnectionStringBuilder
[System.ComponentModel.TypeConverter(typeof(System.Data.OracleClient.OracleConnectionStringBuilder+OracleConnectionStringBuilderConverter))]
[System.Obsolete("OracleConnectionStringBuilder has been deprecated. http://go.microsoft.com/fwlink/?LinkID=144260", false)]
public sealed class OracleConnectionStringBuilder : System.Data.Common.DbConnectionStringBuilder
[<System.ComponentModel.TypeConverter(typeof(System.Data.OracleClient.OracleConnectionStringBuilder+OracleConnectionStringBuilderConverter))>]
type OracleConnectionStringBuilder = class
inherit DbConnectionStringBuilder
[<System.ComponentModel.TypeConverter(typeof(System.Data.OracleClient.OracleConnectionStringBuilder+OracleConnectionStringBuilderConverter))>]
[<System.Obsolete("OracleConnectionStringBuilder has been deprecated. http://go.microsoft.com/fwlink/?LinkID=144260", false)>]
type OracleConnectionStringBuilder = class
inherit DbConnectionStringBuilder
Public NotInheritable Class OracleConnectionStringBuilder
Inherits DbConnectionStringBuilder
- Öröklődés
- Attribútumok
Megjegyzések
Ez a típus elavult, és a .NET-keretrendszer egy későbbi verziójában törlődik. További információ: Ado és az ADO.NET.
A kapcsolati karakterlánc-szerkesztők lehetővé teszik a fejlesztők számára a szintaktikailag helyes kapcsolati sztringek programozott létrehozását, valamint a meglévő kapcsolati sztringek elemzését és újraépítését az osztály tulajdonságainak és módszereinek használatával. A kapcsolati karakterlánc builder az Oracle által engedélyezett ismert kulcs-érték pároknak megfelelő, erősen gépelt tulajdonságokat biztosít. Az OracleConnectionStringBuilder osztály megvalósítja az ICustomTypeDescriptor felületet. Ez azt jelenti, hogy az osztály tervezéskor Visual Studio .NET tervezőkkel dolgozik. Ha a fejlesztők a tervezővel erős DataSets és erősen beírt kapcsolatokat építenek ki Visual Studio .NET belül, az erősen beírt kapcsolati karakterlánc builder osztály megjeleníti a típusához társított tulajdonságokat, és olyan konverterekkel is rendelkezik, amelyek képesek az ismert kulcsok közös értékeinek leképezésére.
Az alkalmazások részeként kapcsolati sztringeket létrehozó fejlesztők az OracleConnectionStringBuilder osztály használatával hozhatnak létre és módosíthatnak kapcsolati sztringeket. Az OracleConnectionStringBuilder osztály megkönnyíti az alkalmazáskonfigurációs fájlban tárolt kapcsolati sztringek kezelését is.
Az OracleConnectionStringBuilder ellenőrzés érvényes kulcs-/érték párokat keres. Ezért ez az osztály nem használható érvénytelen kapcsolati sztringek létrehozásához. Érvénytelen párok hozzáadásának kísérlete kivételt eredményez. Az OracleConnectionStringBuilder osztály a szinonimák rögzített gyűjteményét tartja fenn, és szükség esetén elvégezheti a szükséges fordítást a szinonimából a megfelelő jól ismert kulcsnévre való konvertáláshoz. Ha például a Item[] tulajdonságot használja egy érték lekéréséhez, megadhat egy sztringet, amely a szükséges kulcs szinonimáit tartalmazza. Az elfogadható szinonimák teljes listáját a Item[] tulajdonságban találja.
Warning
Microsoft nem javasolja, hogy közvetlenül adja meg a felhasználónevet és a jelszót, mert ez egy nem biztonságos minta. Ahol lehetséges, használjon biztonságosabb hitelesítési folyamatokat, például A felügyelt identitások Azure erőforrásokhoz vagy Windows authentication SQL Server.
Konstruktorok
| Name | Description |
|---|---|
| OracleConnectionStringBuilder() |
Elavult.
Inicializálja a OracleConnectionStringBuilder osztály új példányát. |
| OracleConnectionStringBuilder(String) |
Elavult.
Inicializálja a OracleConnectionStringBuilder osztály új példányát. A megadott kapcsolati karakterlánc biztosítják a példány belső kapcsolati adatainak adatait. |
Tulajdonságok
| Name | Description |
|---|---|
| BrowsableConnectionString |
Elavult.
Olyan értéket kap vagy állít be, amely jelzi, hogy a ConnectionString tulajdonság látható-e Visual Studio tervezőkben. (Öröklődés forrása DbConnectionStringBuilder) |
| ConnectionString |
Elavult.
Lekéri vagy beállítja a DbConnectionStringBuilder társított kapcsolati karakterlánc. (Öröklődés forrása DbConnectionStringBuilder) |
| Count |
Elavult.
Lekéri a tulajdonságban ConnectionString található kulcsok aktuális számát. (Öröklődés forrása DbConnectionStringBuilder) |
| DataSource |
Elavult.
Lekéri vagy beállítja annak az Oracle-adatforrásnak a nevét, amelyhez csatlakozni szeretne. |
| Enlist |
Elavult.
Lekéri vagy beállít egy értéket, amely jelzi, hogy a készletező automatikusan csatlakozik-e a kapcsolathoz a létrehozási szál aktuális tranzakciós környezetében. |
| IntegratedSecurity |
Elavult.
Lekéri vagy beállít egy értéket, amely jelzi, hogy a kapcsolatban a "Felhasználói azonosító" és a "Jelszó" van-e megadva (amikor |
| IsFixedSize |
Elavult.
Olyan értéket kap, amely jelzi, hogy a OracleConnectionStringBuilder méret rögzített-e. |
| IsReadOnly |
Elavult.
Olyan értéket kap, amely jelzi, hogy az DbConnectionStringBuilder írásvédett-e. (Öröklődés forrása DbConnectionStringBuilder) |
| Item[String] |
Elavult.
Lekéri vagy beállítja a megadott kulccsal társított értéket. A C#-ban ez a tulajdonság az indexelő. |
| Keys |
Elavult.
ICollection Lekéri azokat a kulcsokat, amelyek a OracleConnectionStringBuilder. |
| LoadBalanceTimeout |
Elavult.
Másodpercek alatt lekéri vagy beállítja a minimális időt, amíg a kapcsolat a kapcsolatkészletben él, mielőtt eltávolítanák. |
| MaxPoolSize |
Elavult.
Lekéri vagy beállítja az adott kapcsolati karakterlánc kapcsolatkészletében engedélyezett kapcsolatok maximális számát. |
| MinPoolSize |
Elavult.
Lekéri vagy beállítja az adott kapcsolati karakterlánc kapcsolatkészletében engedélyezett kapcsolatok minimális számát. |
| OmitOracleConnectionName |
Elavult.
Lekéri vagy beállítja azt a jelzőt, amely engedélyezi a tranzakciók visszaállítását az Oracle korábbi verzióiban (a 8.1.7.4.1-nél korábbi verziókban). |
| Password |
Elavult.
Lekéri vagy beállítja az Oracle-fiók jelszavát. |
| PersistSecurityInfo |
Elavult.
Lekéri vagy beállít egy logikai értéket, amely jelzi, hogy a rendszer nem adja vissza a kapcsolat részeként a biztonsági szempontból érzékeny információkat, például a jelszót, ha a kapcsolat nyitva van, vagy valaha is nyitott állapotban volt. |
| Pooling |
Elavult.
Lekéri vagy beállít egy logikai értéket, amely jelzi, hogy a kapcsolat készletbe lesz-e állítva, vagy az egyes kapcsolatok explicit módon nyílnak-e meg minden alkalommal, amikor a kapcsolatot kérik. |
| Unicode |
Elavult.
Lekéri vagy beállít egy logikai értéket, amely jelzi, hogy az ügyfél támogatja-e a későbbi Oracle-ügyfelekben elérhető Unicode-funkciókat, vagy ha nem Unicode-tudatú. |
| UserID |
Elavult.
Lekéri vagy beállítja az Oracle-hez való csatlakozáskor használandó felhasználói azonosítót. |
| Values |
Elavult.
ICollection Lekéri a értékét tartalmazó értéket.OracleConnectionStringBuilder |
Metódusok
| Name | Description |
|---|---|
| Add(String, Object) |
Elavult.
A megadott kulccsal és értékkel rendelkező bejegyzést ad hozzá a DbConnectionStringBuilder. (Öröklődés forrása DbConnectionStringBuilder) |
| Clear() |
Elavult.
Törli a példány tartalmát OracleConnectionStringBuilder . |
| ClearPropertyDescriptors() |
Elavult.
Törli a társított PropertyDescriptorobjektumgyűjteménytDbConnectionStringBuilder. (Öröklődés forrása DbConnectionStringBuilder) |
| ContainsKey(String) |
Elavult.
Meghatározza, hogy a OracleConnectionStringBuilder kulcs tartalmaz-e egy adott kulcsot. |
| Equals(Object) |
Elavult.
Meghatározza, hogy a megadott objektum egyenlő-e az aktuális objektummal. (Öröklődés forrása Object) |
| EquivalentTo(DbConnectionStringBuilder) |
Elavult.
Összehasonlítja az objektum kapcsolati adatait DbConnectionStringBuilder a megadott objektum kapcsolati adataival. (Öröklődés forrása DbConnectionStringBuilder) |
| GetHashCode() |
Elavult.
Ez az alapértelmezett kivonatoló függvény. (Öröklődés forrása Object) |
| GetProperties(Hashtable) |
Elavult.
Kitölti a megadott Hashtable adatokat ennek minden tulajdonságáról DbConnectionStringBuilder. (Öröklődés forrása DbConnectionStringBuilder) |
| GetType() |
Elavult.
Lekéri az Type aktuális példányt. (Öröklődés forrása Object) |
| MemberwiseClone() |
Elavult.
Az aktuális Objectpéldány sekély másolatát hozza létre. (Öröklődés forrása Object) |
| Remove(String) |
Elavult.
Eltávolítja a megadott kulccsal rendelkező bejegyzést a OracleConnectionStringBuilder példányból. |
| ShouldSerialize(String) |
Elavult.
Azt jelzi, hogy a megadott kulcs létezik-e ebben a OracleConnectionStringBuilder példányban. |
| ToString() |
Elavult.
A DbConnectionStringBuilder társított kapcsolati karakterlánc adja vissza. (Öröklődés forrása DbConnectionStringBuilder) |
| TryGetValue(String, Object) |
Elavult.
A megadott kulcsnak megfelelő értéket kér le ebből.OracleConnectionStringBuilder |
Explicit interfész-implementációk
| Name | Description |
|---|---|
| ICollection.CopyTo(Array, Int32) |
Elavult.
Az elemeket ICollection egy adott indextől kezdve másolja Arrayegy adott Array indexbe. (Öröklődés forrása DbConnectionStringBuilder) |
| ICollection.IsSynchronized |
Elavult.
Beolvas egy értéket, amely jelzi, hogy a ICollection hozzáférés szinkronizálva van-e (a szál biztonságos). (Öröklődés forrása DbConnectionStringBuilder) |
| ICollection.SyncRoot |
Elavult.
Lekéri az objektumot, amely a hozzáférés szinkronizálására használható.ICollection (Öröklődés forrása DbConnectionStringBuilder) |
| ICustomTypeDescriptor.GetAttributes() |
Elavult.
Egy összetevő jelen példányához tartozó egyéni attribútumok gyűjteményét adja vissza. (Öröklődés forrása DbConnectionStringBuilder) |
| ICustomTypeDescriptor.GetClassName() |
Elavult.
Egy összetevő példányának osztálynevét adja vissza. (Öröklődés forrása DbConnectionStringBuilder) |
| ICustomTypeDescriptor.GetComponentName() |
Elavult.
Egy összetevő példányának nevét adja vissza. (Öröklődés forrása DbConnectionStringBuilder) |
| ICustomTypeDescriptor.GetConverter() |
Elavult.
Egy összetevő jelen példányához tartozó típuskonvertert ad vissza. (Öröklődés forrása DbConnectionStringBuilder) |
| ICustomTypeDescriptor.GetDefaultEvent() |
Elavult.
Egy összetevő jelen példányának alapértelmezett eseményét adja vissza. (Öröklődés forrása DbConnectionStringBuilder) |
| ICustomTypeDescriptor.GetDefaultProperty() |
Elavult.
Az összetevő jelen példányának alapértelmezett tulajdonságát adja vissza. (Öröklődés forrása DbConnectionStringBuilder) |
| ICustomTypeDescriptor.GetEditor(Type) |
Elavult.
Egy adott típusú szerkesztőt ad vissza egy összetevő jelen példányához. (Öröklődés forrása DbConnectionStringBuilder) |
| ICustomTypeDescriptor.GetEvents() |
Elavult.
Egy összetevő jelen példányának eseményeit adja vissza. (Öröklődés forrása DbConnectionStringBuilder) |
| ICustomTypeDescriptor.GetEvents(Attribute[]) |
Elavult.
Egy összetevő jelen példányának eseményeit adja vissza, szűrőként a megadott attribútumtömböt használva. (Öröklődés forrása DbConnectionStringBuilder) |
| ICustomTypeDescriptor.GetProperties() |
Elavult.
Egy összetevő jelen példányának tulajdonságait adja vissza. (Öröklődés forrása DbConnectionStringBuilder) |
| ICustomTypeDescriptor.GetProperties(Attribute[]) |
Elavult.
Egy összetevő jelen példányának tulajdonságait adja vissza, amely szűrőként használja az attribútumtömböt. (Öröklődés forrása DbConnectionStringBuilder) |
| ICustomTypeDescriptor.GetPropertyOwner(PropertyDescriptor) |
Elavult.
A megadott tulajdonságleíró által leírt tulajdonságot tartalmazó objektumot ad vissza. (Öröklődés forrása DbConnectionStringBuilder) |
| IDictionary.Add(Object, Object) |
Elavult.
Hozzáad egy elemet a megadott kulccsal és értékkel az IDictionary objektumhoz. (Öröklődés forrása DbConnectionStringBuilder) |
| IDictionary.Contains(Object) |
Elavult.
Meghatározza, hogy az IDictionary objektum tartalmaz-e a megadott kulccsal rendelkező elemet. (Öröklődés forrása DbConnectionStringBuilder) |
| IDictionary.GetEnumerator() |
Elavult.
IDictionaryEnumerator Az objektum objektumát IDictionary adja vissza. (Öröklődés forrása DbConnectionStringBuilder) |
| IDictionary.Item[Object] |
Elavult.
Lekéri vagy beállítja az elemet a megadott kulccsal. (Öröklődés forrása DbConnectionStringBuilder) |
| IDictionary.Remove(Object) |
Elavult.
Eltávolítja a megadott kulccsal rendelkező elemet az IDictionary objektumból. (Öröklődés forrása DbConnectionStringBuilder) |
| IEnumerable.GetEnumerator() |
Elavult.
Egy gyűjteményen keresztül iteráló enumerátort ad vissza. (Öröklődés forrása DbConnectionStringBuilder) |
Bővítő metódusok
| Name | Description |
|---|---|
| AsParallel(IEnumerable) |
Elavult.
Lehetővé teszi a lekérdezés párhuzamosítását. |
| AsQueryable(IEnumerable) |
Elavult.
Átalakítja az egyiket IEnumerableIQueryable. |
| Cast<TResult>(IEnumerable) |
Elavult.
Egy elem elemeit IEnumerable a megadott típusra veti. |
| OfType<TResult>(IEnumerable) |
Elavult.
Egy adott típus alapján szűri IEnumerable egy adott elem elemeit. |