OracleConnectionStringBuilder Třída

Definice

Upozornění

OracleConnectionStringBuilder has been deprecated. http://go.microsoft.com/fwlink/?LinkID=144260

Poskytuje jednoduchý způsob, jak vytvořit a spravovat obsah připojovacích řetězců používaných OracleConnection třídy.

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
Dědičnost
OracleConnectionStringBuilder
Atributy

Poznámky

Tento typ je zastaralý a bude odebrán v budoucí verzi rozhraní .NET Framework. Další informace najdete v tématu Oracle a ADO.NET.

Tvůrci připojovací řetězec umožňují vývojářům programově vytvářet syntakticky správné připojovací řetězce a parsovat a znovu sestavit existující připojovací řetězce pomocí vlastností a metod třídy. Tvůrce připojovací řetězec poskytuje vlastnosti silného typu odpovídající známým párům klíč/hodnota povolených Oraclem. Třída OracleConnectionStringBuilder implementuje rozhraní ICustomTypeDescriptor. To znamená, že třída pracuje s návrháři Visual Studio .NET v době návrhu. Když vývojáři používají návrháře k sestavení silného typu DataSets a připojení silného typu v rámci Visual Studio .NET, třída tvůrce silného připojovací řetězec typu zobrazí vlastnosti přidružené k jeho typu a budou mít také převaděče, které mohou mapovat běžné hodnoty známých klíčů.

Vývojáři, kteří potřebují vytvářet připojovací řetězce v rámci aplikací, můžou pomocí OracleConnectionStringBuilder třídy vytvářet a upravovat připojovací řetězce. Třída OracleConnectionStringBuilder také usnadňuje správu připojovacích řetězců uložených v konfiguračním souboru aplikace.

Provádí OracleConnectionStringBuilder kontroly platných párů klíč/hodnota. Proto tuto třídu nelze použít k vytvoření neplatných připojovacích řetězců. Při pokusu o přidání neplatných dvojic dojde k výjimce. Třída OracleConnectionStringBuilder udržuje pevnou kolekci synonym a v případě potřeby může provést požadovaný překlad, který převede z synonyma na odpovídající dobře známý název klíče. Když například použijete vlastnost Item[] k načtení hodnoty, můžete zadat řetězec, který obsahuje jakékoli synonymum pro klíč, který potřebujete. Úplný seznam přijatelných synonym najdete ve vlastnosti Item[].

Warning

Microsoft nedoporučuje zadat uživatelské jméno a heslo přímo, protože se jedná o nezabezpečený vzor. Pokud je to možné, používejte bezpečnější toky ověřování, jako jsou Spravované identity pro prostředky Azure nebo Windows authentication pro SQL Server.

Konstruktory

Name Description
OracleConnectionStringBuilder()
Zastaralé.

Inicializuje novou instanci OracleConnectionStringBuilder třídy.

OracleConnectionStringBuilder(String)
Zastaralé.

Inicializuje novou instanci OracleConnectionStringBuilder třídy. Zadaný připojovací řetězec poskytuje data pro interní informace o připojení instance.

Vlastnosti

Name Description
BrowsableConnectionString
Zastaralé.

Získá nebo nastaví hodnotu, která určuje, zda je vlastnost ConnectionString viditelná v návrhářích Visual Studio.

(Zděděno od DbConnectionStringBuilder)
ConnectionString
Zastaralé.

Získá nebo nastaví připojovací řetězec přidružené k DbConnectionStringBuilder.

(Zděděno od DbConnectionStringBuilder)
Count
Zastaralé.

Získá aktuální počet klíčů, které jsou obsaženy v vlastnosti ConnectionString .

(Zděděno od DbConnectionStringBuilder)
DataSource
Zastaralé.

Získá nebo nastaví název zdroje dat Oracle pro připojení.

Enlist
Zastaralé.

Získá nebo nastaví hodnotu, která určuje, zda pooler automaticky zařazuje připojení do kontextu aktuální transakce vlákna vytvoření.

IntegratedSecurity
Zastaralé.

Získá nebo nastaví hodnotu, která určuje, zda jsou v připojení zadány "ID uživatele" a "Heslo" (při false) nebo zda jsou použity aktuální Windows přihlašovací údaje účtu k ověřování (při true).

IsFixedSize
Zastaralé.

Získá hodnotu, která označuje, zda OracleConnectionStringBuilder má pevnou velikost.

IsReadOnly
Zastaralé.

Získá hodnotu, která označuje, zda DbConnectionStringBuilder je jen pro čtení.

(Zděděno od DbConnectionStringBuilder)
Item[String]
Zastaralé.

Získá nebo nastaví hodnotu přidruženou k zadanému klíči. V jazyce C# je tato vlastnost indexerem.

Keys
Zastaralé.

ICollection Získá, který obsahuje klíče v objektu OracleConnectionStringBuilder.

LoadBalanceTimeout
Zastaralé.

Získá nebo nastaví minimální dobu v sekundách, aby se připojení živé ve fondu připojení před jeho odebráním.

MaxPoolSize
Zastaralé.

Získá nebo nastaví maximální počet připojení povolených ve fondu připojení pro tento konkrétní připojovací řetězec.

MinPoolSize
Zastaralé.

Získá nebo nastaví minimální počet připojení povolených ve fondu připojení pro tento konkrétní připojovací řetězec.

OmitOracleConnectionName
Zastaralé.

Získá nebo nastaví příznak, který umožňuje vrácení transakcí zpět v dřívějších verzích Oracle (před 8.1.7.4.1).

Password
Zastaralé.

Získá nebo nastaví heslo pro účet Oracle.

PersistSecurityInfo
Zastaralé.

Získá nebo nastaví logickou hodnotu, která označuje, jestli informace citlivé na zabezpečení, například heslo, se nevrátí jako součást připojení, pokud je připojení otevřené nebo je někdy v otevřeném stavu.

Pooling
Zastaralé.

Získá nebo nastaví logickou hodnotu, která označuje, zda bude připojení ve fondu, nebo zda bude každé připojení explicitně otevřeno při každém vyžádání připojení.

Unicode
Zastaralé.

Získá nebo nastaví logickou hodnotu, která indikuje, zda klient podporuje funkce Unicode dostupné v pozdějších klientech Oracle, nebo pokud to není unicode.

UserID
Zastaralé.

Získá nebo nastaví ID uživatele, které se má použít při připojování k Oracle.

Values
Zastaralé.

ICollection Získá, který obsahuje hodnoty v objektu OracleConnectionStringBuilder.

Metody

Name Description
Add(String, Object)
Zastaralé.

Přidá položku se zadaným klíčem a hodnotou do objektu DbConnectionStringBuilder.

(Zděděno od DbConnectionStringBuilder)
Clear()
Zastaralé.

Vymaže obsah OracleConnectionStringBuilder instance.

ClearPropertyDescriptors()
Zastaralé.

Vymaže kolekci PropertyDescriptor objektů v přidruženém DbConnectionStringBuilderobjektu .

(Zděděno od DbConnectionStringBuilder)
ContainsKey(String)
Zastaralé.

Určuje, zda OracleConnectionStringBuilder obsahuje konkrétní klíč.

Equals(Object)
Zastaralé.

Určuje, zda je zadaný objekt roven aktuálnímu objektu.

(Zděděno od Object)
EquivalentTo(DbConnectionStringBuilder)
Zastaralé.

Porovná informace o připojení v tomto DbConnectionStringBuilder objektu s informacemi o připojení v zadaném objektu.

(Zděděno od DbConnectionStringBuilder)
GetHashCode()
Zastaralé.

Slouží jako výchozí funkce hash.

(Zděděno od Object)
GetProperties(Hashtable)
Zastaralé.

Vyplní dodanou Hashtable informaci o všech vlastnostech tohoto DbConnectionStringBuilderobjektu .

(Zděděno od DbConnectionStringBuilder)
GetType()
Zastaralé.

Získá Type aktuální instance.

(Zděděno od Object)
MemberwiseClone()
Zastaralé.

Vytvoří mělkou kopii aktuálního Object.

(Zděděno od Object)
Remove(String)
Zastaralé.

Odebere položku se zadaným klíčem z OracleConnectionStringBuilder instance.

ShouldSerialize(String)
Zastaralé.

Určuje, zda zadaný klíč existuje v této OracleConnectionStringBuilder instanci.

ToString()
Zastaralé.

Vrátí připojovací řetězec přidružené k tomuto DbConnectionStringBuilder.

(Zděděno od DbConnectionStringBuilder)
TryGetValue(String, Object)
Zastaralé.

Načte z tohoto OracleConnectionStringBuilderklíče hodnotu odpovídající zadanému klíči .

Explicitní implementace rozhraní

Name Description
ICollection.CopyTo(Array, Int32)
Zastaralé.

Zkopíruje prvky do objektu ICollectionArray, počínaje konkrétním Array indexem.

(Zděděno od DbConnectionStringBuilder)
ICollection.IsSynchronized
Zastaralé.

Získá hodnotu označující, zda je přístup k ICollection této synchronizaci (bezpečné vlákno).

(Zděděno od DbConnectionStringBuilder)
ICollection.SyncRoot
Zastaralé.

Získá objekt, který lze použít k synchronizaci přístupu k ICollection.

(Zděděno od DbConnectionStringBuilder)
ICustomTypeDescriptor.GetAttributes()
Zastaralé.

Vrátí kolekci vlastních atributů pro tuto instanci komponenty.

(Zděděno od DbConnectionStringBuilder)
ICustomTypeDescriptor.GetClassName()
Zastaralé.

Vrátí název třídy této instance komponenty.

(Zděděno od DbConnectionStringBuilder)
ICustomTypeDescriptor.GetComponentName()
Zastaralé.

Vrátí název této instance komponenty.

(Zděděno od DbConnectionStringBuilder)
ICustomTypeDescriptor.GetConverter()
Zastaralé.

Vrátí převaděč typů pro tuto instanci komponenty.

(Zděděno od DbConnectionStringBuilder)
ICustomTypeDescriptor.GetDefaultEvent()
Zastaralé.

Vrátí výchozí událost pro tuto instanci komponenty.

(Zděděno od DbConnectionStringBuilder)
ICustomTypeDescriptor.GetDefaultProperty()
Zastaralé.

Vrátí výchozí vlastnost pro tuto instanci komponenty.

(Zděděno od DbConnectionStringBuilder)
ICustomTypeDescriptor.GetEditor(Type)
Zastaralé.

Vrátí editor zadaného typu pro tuto instanci komponenty.

(Zděděno od DbConnectionStringBuilder)
ICustomTypeDescriptor.GetEvents()
Zastaralé.

Vrátí události pro tuto instanci komponenty.

(Zděděno od DbConnectionStringBuilder)
ICustomTypeDescriptor.GetEvents(Attribute[])
Zastaralé.

Vrátí události pro tuto instanci komponenty pomocí zadaného pole atributů jako filtru.

(Zděděno od DbConnectionStringBuilder)
ICustomTypeDescriptor.GetProperties()
Zastaralé.

Vrátí vlastnosti pro tuto instanci komponenty.

(Zděděno od DbConnectionStringBuilder)
ICustomTypeDescriptor.GetProperties(Attribute[])
Zastaralé.

Vrátí vlastnosti pro tuto instanci komponenty pomocí pole atributů jako filtru.

(Zděděno od DbConnectionStringBuilder)
ICustomTypeDescriptor.GetPropertyOwner(PropertyDescriptor)
Zastaralé.

Vrátí objekt, který obsahuje vlastnost popsanou popisovačem zadané vlastnosti.

(Zděděno od DbConnectionStringBuilder)
IDictionary.Add(Object, Object)
Zastaralé.

Přidá prvek se zadaným klíčem a hodnotou do objektu IDictionary .

(Zděděno od DbConnectionStringBuilder)
IDictionary.Contains(Object)
Zastaralé.

Určuje, zda IDictionary objekt obsahuje prvek se zadaným klíčem.

(Zděděno od DbConnectionStringBuilder)
IDictionary.GetEnumerator()
Zastaralé.

IDictionaryEnumerator Vrátí objekt objektuIDictionary.

(Zděděno od DbConnectionStringBuilder)
IDictionary.Item[Object]
Zastaralé.

Získá nebo nastaví prvek se zadaným klíčem.

(Zděděno od DbConnectionStringBuilder)
IDictionary.Remove(Object)
Zastaralé.

Odebere prvek se zadaným klíčem z objektu IDictionary .

(Zděděno od DbConnectionStringBuilder)
IEnumerable.GetEnumerator()
Zastaralé.

Vrátí enumerátor, který iteruje kolekcí.

(Zděděno od DbConnectionStringBuilder)

Metody rozšíření

Name Description
AsParallel(IEnumerable)
Zastaralé.

Umožňuje paralelizaci dotazu.

AsQueryable(IEnumerable)
Zastaralé.

Převede IEnumerable na IQueryable.

Cast<TResult>(IEnumerable)
Zastaralé.

Přetypuje prvky IEnumerable na zadaný typ.

OfType<TResult>(IEnumerable)
Zastaralé.

Filtruje prvky IEnumerable na základě zadaného typu.

Platí pro

Viz také