OracleConnectionStringBuilder Klas

Definitie

Let op

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

Biedt een eenvoudige manier om de inhoud van verbindingsreeksen te maken en te beheren die door de OracleConnection klasse worden gebruikt.

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
Overname
OracleConnectionStringBuilder
Kenmerken

Opmerkingen

Dit type is afgeschaft en wordt verwijderd in een toekomstige versie van .NET Framework. Zie Oracle en ADO.NET voor meer informatie.

Met de verbindingsreeks-bouwers kunnen ontwikkelaars programmatisch syntactisch juiste verbindingsreeksen maken en bestaande verbindingsreeksen parseren en herbouwen, met behulp van eigenschappen en methoden van de klasse. De verbindingsreeks builder biedt sterk getypte eigenschappen die overeenkomen met de bekende sleutel-/waardeparen die door Oracle zijn toegestaan. Met de klasse OracleConnectionStringBuilder wordt de ICustomTypeDescriptor-interface geïmplementeerd. Dit betekent dat de klas werkt met Visual Studio .NET ontwerpers tijdens het ontwerpen. Wanneer ontwikkelaars de ontwerpfunctie gebruiken om sterk getypte DataSets en sterk getypte verbindingen binnen Visual Studio .NET te bouwen, worden in de sterk getypte klasse verbindingsreeks builder de eigenschappen weergegeven die zijn gekoppeld aan het type en worden ook conversieprogramma's gebruikt waarmee algemene waarden voor bekende sleutels kunnen worden toegewezen.

Ontwikkelaars die verbindingsreeksen moeten maken als onderdeel van toepassingen, kunnen de OracleConnectionStringBuilder klasse gebruiken om verbindingsreeksen te bouwen en te wijzigen. De OracleConnectionStringBuilder klasse maakt het ook eenvoudig om verbindingsreeksen te beheren die zijn opgeslagen in een toepassingsconfiguratiebestand.

De OracleConnectionStringBuilder voert controles uit op geldige sleutel-/waardeparen. Daarom kan deze klasse niet worden gebruikt om ongeldige verbindingsreeksen te maken. Als u ongeldige paren probeert toe te voegen, wordt er een uitzondering gegenereerd. De OracleConnectionStringBuilder klasse onderhoudt een vaste verzameling synoniemen en kan, indien nodig, de vereiste vertaling uitvoeren om te converteren van een synoniem naar de bijbehorende bekende sleutelnaam. Wanneer u bijvoorbeeld de Item[] eigenschap gebruikt om een waarde op te halen, kunt u een tekenreeks opgeven die een synoniem bevat voor de sleutel die u nodig hebt. Zie de Item[] eigenschap voor een volledige lijst met acceptabele synoniemen.

Waarschuwing

Microsoft raadt u niet aan om uw gebruikersnaam en wachtwoord rechtstreeks op te geven, omdat dit een onveilig patroon is. Gebruik waar mogelijk veiligere verificatiestromen, zoals Beheerde identiteiten voor Azure resources of Windows authentication voor SQL Server.

Constructors

Name Description
OracleConnectionStringBuilder()
Verouderd.

Initialiseert een nieuw exemplaar van de OracleConnectionStringBuilder klasse.

OracleConnectionStringBuilder(String)
Verouderd.

Initialiseert een nieuw exemplaar van de OracleConnectionStringBuilder klasse. De opgegeven verbindingsreeks levert de gegevens voor de interne verbindingsgegevens van het exemplaar.

Eigenschappen

Name Description
BrowsableConnectionString
Verouderd.

Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of de eigenschap ConnectionString zichtbaar is in Visual Studio ontwerpers.

(Overgenomen van DbConnectionStringBuilder)
ConnectionString
Verouderd.

Hiermee haalt u de verbindingsreeks op die is gekoppeld aan de DbConnectionStringBuilder.

(Overgenomen van DbConnectionStringBuilder)
Count
Verouderd.

Hiermee haalt u het huidige aantal sleutels op dat zich in de ConnectionString eigenschap bevindt.

(Overgenomen van DbConnectionStringBuilder)
DataSource
Verouderd.

Hiermee wordt de naam van de Oracle-gegevensbron opgehaald of ingesteld waarmee verbinding moet worden gemaakt.

Enlist
Verouderd.

Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of de pooler automatisch de verbinding in de huidige transactiecontext van de aanmaakthread inschrijft.

IntegratedSecurity
Verouderd.

Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of 'Gebruikers-id' en 'Wachtwoord' zijn opgegeven in de verbinding (wanneer false) of of de huidige Windows accountreferenties worden gebruikt voor verificatie (wanneer true).

IsFixedSize
Verouderd.

Hiermee wordt een waarde opgehaald die aangeeft of de grootte van de OracleConnectionStringBuilder waarde vast is.

IsReadOnly
Verouderd.

Hiermee wordt een waarde opgehaald die aangeeft of het DbConnectionStringBuilder kenmerk Alleen-lezen is.

(Overgenomen van DbConnectionStringBuilder)
Item[String]
Verouderd.

Hiermee haalt u de waarde op die is gekoppeld aan de opgegeven sleutel of stelt u deze in. In C# is deze eigenschap de indexeerfunctie.

Keys
Verouderd.

Hiermee haalt u een ICollection op met de sleutels in de OracleConnectionStringBuilder.

LoadBalanceTimeout
Verouderd.

Hiermee haalt u de minimale tijd, in seconden, op voordat de verbinding in de verbindingsgroep actief is voordat deze wordt verwijderd.

MaxPoolSize
Verouderd.

Hiermee haalt u het maximum aantal verbindingen op dat is toegestaan in de verbindingsgroep voor deze specifieke verbindingsreeks.

MinPoolSize
Verouderd.

Hiermee haalt u het minimum aantal verbindingen op dat is toegestaan in de verbindingsgroep voor deze specifieke verbindingsreeks.

OmitOracleConnectionName
Verouderd.

Hiermee haalt u de vlag op waarmee transacties kunnen worden teruggedraaid op eerdere versies van Oracle (vóór 8.1.7.4.1).

Password
Verouderd.

Hiermee haalt u het wachtwoord voor het Oracle-account op of stelt u dit in.

PersistSecurityInfo
Verouderd.

Hiermee wordt een Booleaanse waarde opgehaald of ingesteld die aangeeft of beveiligingsgevoelige informatie, zoals het wachtwoord, niet wordt geretourneerd als onderdeel van de verbinding als de verbinding is geopend of ooit in een geopende status is geweest.

Pooling
Verouderd.

Hiermee wordt een Booleaanse waarde opgehaald of ingesteld die aangeeft of de verbinding wordt gegroepeerd of dat elke verbinding expliciet wordt geopend wanneer de verbinding wordt aangevraagd.

Unicode
Verouderd.

Hiermee wordt een Booleaanse waarde opgehaald of ingesteld die aangeeft of de client de Unicode-functionaliteit ondersteunt die beschikbaar is in latere Oracle-clients of als deze niet-Unicode-bewust is.

UserID
Verouderd.

Hiermee haalt u de gebruikers-id op die moet worden gebruikt bij het maken van verbinding met Oracle.

Values
Verouderd.

Hiermee haalt u een ICollection op met de waarden in de OracleConnectionStringBuilder.

Methoden

Name Description
Add(String, Object)
Verouderd.

Voegt een vermelding toe met de opgegeven sleutel en waarde in de DbConnectionStringBuilder.

(Overgenomen van DbConnectionStringBuilder)
Clear()
Verouderd.

Hiermee wist u de inhoud van het OracleConnectionStringBuilder exemplaar.

ClearPropertyDescriptors()
Verouderd.

Hiermee wist u de verzameling PropertyDescriptor objecten op de bijbehorende DbConnectionStringBuilder.

(Overgenomen van DbConnectionStringBuilder)
ContainsKey(String)
Verouderd.

Bepaalt of de OracleConnectionStringBuilder sleutel een specifieke sleutel bevat.

Equals(Object)
Verouderd.

Bepaalt of het opgegeven object gelijk is aan het huidige object.

(Overgenomen van Object)
EquivalentTo(DbConnectionStringBuilder)
Verouderd.

Vergelijkt de verbindingsgegevens in dit DbConnectionStringBuilder object met de verbindingsgegevens in het opgegeven object.

(Overgenomen van DbConnectionStringBuilder)
GetHashCode()
Verouderd.

Fungeert als de standaardhashfunctie.

(Overgenomen van Object)
GetProperties(Hashtable)
Verouderd.

Vult een opgegeven Hashtable met informatie over alle eigenschappen van deze DbConnectionStringBuilder.

(Overgenomen van DbConnectionStringBuilder)
GetType()
Verouderd.

Hiermee haalt u de Type huidige instantie op.

(Overgenomen van Object)
MemberwiseClone()
Verouderd.

Hiermee maakt u een ondiepe kopie van de huidige Object.

(Overgenomen van Object)
Remove(String)
Verouderd.

Hiermee verwijdert u de vermelding met de opgegeven sleutel uit het OracleConnectionStringBuilder exemplaar.

ShouldSerialize(String)
Verouderd.

Geeft aan of de opgegeven sleutel bestaat in dit OracleConnectionStringBuilder exemplaar.

ToString()
Verouderd.

Retourneert de verbindingsreeks die aan deze DbConnectionStringBuilder zijn gekoppeld.

(Overgenomen van DbConnectionStringBuilder)
TryGetValue(String, Object)
Verouderd.

Hiermee haalt u een waarde op die overeenkomt met de opgegeven sleutel.OracleConnectionStringBuilder

Expliciete interface-implementaties

Name Description
ICollection.CopyTo(Array, Int32)
Verouderd.

Kopieert de elementen van de ICollection elementen naar een Array, beginnend bij een bepaalde Array index.

(Overgenomen van DbConnectionStringBuilder)
ICollection.IsSynchronized
Verouderd.

Hiermee wordt een waarde opgehaald die aangeeft of de toegang tot de ICollection synchronisatie is gesynchroniseerd (thread safe).

(Overgenomen van DbConnectionStringBuilder)
ICollection.SyncRoot
Verouderd.

Hiermee haalt u een object op dat kan worden gebruikt om de toegang tot het ICollectionobject te synchroniseren.

(Overgenomen van DbConnectionStringBuilder)
ICustomTypeDescriptor.GetAttributes()
Verouderd.

Retourneert een verzameling aangepaste kenmerken voor dit exemplaar van een onderdeel.

(Overgenomen van DbConnectionStringBuilder)
ICustomTypeDescriptor.GetClassName()
Verouderd.

Retourneert de klassenaam van dit exemplaar van een onderdeel.

(Overgenomen van DbConnectionStringBuilder)
ICustomTypeDescriptor.GetComponentName()
Verouderd.

Retourneert de naam van dit exemplaar van een onderdeel.

(Overgenomen van DbConnectionStringBuilder)
ICustomTypeDescriptor.GetConverter()
Verouderd.

Retourneert een typeconversieprogramma voor dit exemplaar van een onderdeel.

(Overgenomen van DbConnectionStringBuilder)
ICustomTypeDescriptor.GetDefaultEvent()
Verouderd.

Retourneert de standaard gebeurtenis voor dit exemplaar van een onderdeel.

(Overgenomen van DbConnectionStringBuilder)
ICustomTypeDescriptor.GetDefaultProperty()
Verouderd.

Retourneert de standaardeigenschap voor dit exemplaar van een onderdeel.

(Overgenomen van DbConnectionStringBuilder)
ICustomTypeDescriptor.GetEditor(Type)
Verouderd.

Retourneert een editor van het opgegeven type voor dit exemplaar van een onderdeel.

(Overgenomen van DbConnectionStringBuilder)
ICustomTypeDescriptor.GetEvents()
Verouderd.

Retourneert de gebeurtenissen voor dit exemplaar van een onderdeel.

(Overgenomen van DbConnectionStringBuilder)
ICustomTypeDescriptor.GetEvents(Attribute[])
Verouderd.

Retourneert de gebeurtenissen voor dit exemplaar van een onderdeel met behulp van de opgegeven kenmerkmatrix als filter.

(Overgenomen van DbConnectionStringBuilder)
ICustomTypeDescriptor.GetProperties()
Verouderd.

Retourneert de eigenschappen voor dit exemplaar van een onderdeel.

(Overgenomen van DbConnectionStringBuilder)
ICustomTypeDescriptor.GetProperties(Attribute[])
Verouderd.

Retourneert de eigenschappen voor dit exemplaar van een onderdeel met behulp van de kenmerkmatrix als filter.

(Overgenomen van DbConnectionStringBuilder)
ICustomTypeDescriptor.GetPropertyOwner(PropertyDescriptor)
Verouderd.

Retourneert een object dat de eigenschap bevat die wordt beschreven door de opgegeven eigenschapsdescriptor.

(Overgenomen van DbConnectionStringBuilder)
IDictionary.Add(Object, Object)
Verouderd.

Voegt een element met de opgegeven sleutel en waarde toe aan het IDictionary object.

(Overgenomen van DbConnectionStringBuilder)
IDictionary.Contains(Object)
Verouderd.

Bepaalt of het IDictionary object een element met de opgegeven sleutel bevat.

(Overgenomen van DbConnectionStringBuilder)
IDictionary.GetEnumerator()
Verouderd.

Retourneert een IDictionaryEnumerator object voor het IDictionary object.

(Overgenomen van DbConnectionStringBuilder)
IDictionary.Item[Object]
Verouderd.

Hiermee haalt u het element op of stelt u het in met de opgegeven sleutel.

(Overgenomen van DbConnectionStringBuilder)
IDictionary.Remove(Object)
Verouderd.

Hiermee verwijdert u het element met de opgegeven sleutel uit het IDictionary object.

(Overgenomen van DbConnectionStringBuilder)
IEnumerable.GetEnumerator()
Verouderd.

Retourneert een enumerator die door een verzameling wordt herhaald.

(Overgenomen van DbConnectionStringBuilder)

Extensiemethoden

Name Description
AsParallel(IEnumerable)
Verouderd.

Hiermee schakelt u parallelle uitvoering van een query in.

AsQueryable(IEnumerable)
Verouderd.

Converteert een IEnumerable naar een IQueryable.

Cast<TResult>(IEnumerable)
Verouderd.

Cast de elementen van een IEnumerable naar het opgegeven type.

OfType<TResult>(IEnumerable)
Verouderd.

Hiermee filtert u de elementen van een IEnumerable op basis van een opgegeven type.

Van toepassing op

Zie ook