OracleConnectionStringBuilder Osztály

Definíció

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
OracleConnectionStringBuilder
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 false), vagy hogy az aktuális Windows fiók hitelesítő adatait használja-e a hitelesítéshez (true esetén).

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.

A következőre érvényes:

Lásd még