OracleConnectionStringBuilder OracleConnectionStringBuilder OracleConnectionStringBuilder OracleConnectionStringBuilder Class

Definition

Warnung

Diese API ist jetzt veraltet.

Bietet eine einfache Möglichkeit, den Inhalt von Verbindungszeichenfolgen, die von der OracleConnection-Klasse verwendet werden, zu erstellen und zu verwalten.Provides a simple way to create and manage the contents of connection strings used by the OracleConnection class.

public ref class OracleConnectionStringBuilder sealed : 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
type OracleConnectionStringBuilder = class
    inherit DbConnectionStringBuilder
Public NotInheritable Class OracleConnectionStringBuilder
Inherits DbConnectionStringBuilder
Vererbung
OracleConnectionStringBuilderOracleConnectionStringBuilderOracleConnectionStringBuilderOracleConnectionStringBuilder
Attribute

Beispiele

Mit der folgenden Konsolenanwendung werden Verbindungs Zeichenfolgen für eine Oracle-Datenbank erstellt.The following console application builds connection strings for an Oracle database. Im Code wird eine OracleConnectionStringBuilder -Klasse verwendet, um die Verbindungs Zeichenfolge zu ConnectionString erstellen. anschließend OracleConnectionStringBuilder wird die-Eigenschaft der-Instanz an den Konstruktor der Connection-Klasse übergeben.The code uses an OracleConnectionStringBuilder class to create the connection string, and then passes the ConnectionString property of the OracleConnectionStringBuilder instance to the constructor of the connection class. Im Beispiel wird auch eine vorhandene Verbindungs Zeichenfolge analysiert, und es werden verschiedene Möglichkeiten zum Bearbeiten der Inhalte der Verbindungs Zeichenfolge veranschaulicht.The example also parses an existing connection string, and demonstrates various ways of manipulating the connection string's contents.

Hinweis

Das Beispiel umfasst ein Kennwort zur Veranschaulichung der Funktion von OracleConnectionStringBuilder mit Verbindungszeichenfolgen.This example includes a password to demonstrate how OracleConnectionStringBuilder works with connection strings. In den Anwendungen wird die Verwendung der Windows-Authentifizierung empfohlen.In your applications, we recommend that you use Windows Authentication. Wenn Sie ein Kennwort verwenden müssen, schließen Sie kein hartcodiertes Kennwort in die Anwendung ein.If you must use a password, do not include a hard-coded password in your application.

// You may need to set a reference to the System.Data.OracleClient
// assembly before you can run this sample.
using System.Data.OracleClient;

class Program
{
    static void Main()
    {
        // Create a new OracleConnectionStringBuilder and
        // initialize it with a few name/value pairs.
        OracleConnectionStringBuilder builder =
            new OracleConnectionStringBuilder(GetConnectionString());


        // Note that the input connection string used the 
        // Server key, but the new connection string uses
        // the well-known Data Source key instead.
        Console.WriteLine(builder.ConnectionString);

        // Pass the OracleConnectionStringBuilder an existing 
        // connection string, and you can retrieve and
        // modify any of the elements.
        builder.ConnectionString = "server=OracleDemo;user id=maryc;" +
            "password=pass@word1";

        // Now that the connection string has been parsed,
        // you can work with individual items.
        Console.WriteLine(builder.Password);
        builder.Password = "newPassword";
        builder.PersistSecurityInfo = true;

        // You can refer to connection keys using strings, 
        // as well. When you use this technique (the default
        // Item property in Visual Basic, or the indexer in C#),
        // you can specify any synonym for the connection string key
        // name.
        builder["Server"] = ".";
        builder["Load Balance Timeout"] = 1000;
        builder["Integrated Security"] = true;
        Console.WriteLine(builder.ConnectionString);

        Console.WriteLine("Press Enter to finish.");
        Console.ReadLine();
    }

    private static string GetConnectionString()
    {
        // To avoid storing the connection string in your code,
        // you can retrieve it from a configuration file. 
        return "Server=OracleDemo;Integrated Security=true";
    }
}
' You may need to set a reference to the System.Data.OracleClient
' assembly before running this example.
Imports System.Data.OracleClient

Module Module1
  Sub Main()
    ' Create a new OracleConnectionStringBuilder and
    ' initialize it with a few name/value pairs.
    Dim builder As New OracleConnectionStringBuilder(GetConnectionString())

    ' Note that the input connection string used the 
    ' Server key, but the new connection string uses
    ' the well-known Data Source key instead.
    Console.WriteLine(builder.ConnectionString)

    ' Pass the OracleConnectionStringBuilder an existing 
    ' connection string, and you can retrieve and
    ' modify any of the elements.
    builder.ConnectionString = _
        "server=OracleDemo;user id=Mary;" & _
        "password=*****"
    ' Now that the connection string has been parsed,
    ' you can work with individual items.
    Console.WriteLine(builder.Password)
    builder.Password = "newPassword"
    builder.PersistSecurityInfo = True

    ' You can refer to connection keys using strings, 
    ' as well. When you use this technique (the default
    ' Item property in Visual Basic, or the indexer in C#),
    ' you can specify any synonym for the connection string key
    ' name.
    builder("Server") = "NewDemo"
    builder("Load Balance Timeout") = 1000

    ' The Item property is the default for the class, 
    ' and setting the Item property adds the value to the 
    ' dictionary, if necessary. 
    builder.Item("Integrated Security") = True
    Console.WriteLine(builder.ConnectionString)

    Console.WriteLine("Press Enter to finish.")
    Console.ReadLine()
  End Sub

  Private Function GetConnectionString() As String
    ' To avoid storing the connection string in your code,
    ' you can retrieve it from a configuration file. 
    Return "Server=OracleDemo;Integrated Security=True;" & _
      "Unicode=True"
  End Function

End Module

Hinweise

Dieser Typ ist veraltet und wird in einer zukünftigen Version des .NET Framework entfernt.This type is deprecated and will be removed in a future version of the .NET Framework. Weitere Informationen finden Sie unter Oracle und ADO.net.For more information, see Oracle and ADO.NET.

Mit den Verbindungs Zeichenfolgen-Generatoren können Entwicklerprogramm gesteuert syntaktisch korrekte Verbindungs Zeichenfolgen erstellen und vorhandene Verbindungs Zeichenfolgen mithilfe von Eigenschaften und Methoden der-Klasse analysieren und neu erstellen.The connection string builders allow developers to programmatically create syntactically correct connection strings, and to parse and rebuild existing connection strings, using properties and methods of the class. Der Verbindungs Zeichenfolgen-Generator stellt stark typisierte Eigenschaften bereit, die den von Oracle zulässigen bekannten Schlüssel-Wert-Paaren entsprechen.The connection string builder provides strongly typed properties corresponding to the known key/value pairs allowed by Oracle. Die OracleConnectionStringBuilder-Klasse implementiert die ICustomTypeDescriptor-Schnittstelle.The OracleConnectionStringBuilder class implements the ICustomTypeDescriptor interface. Dies bedeutet, dass die-Klasse zur Entwurfszeit mit Visual Studio .net-Designern arbeitet.This means that the class works with Visual Studio .NET designers at design time. Wenn Entwickler mit dem Designer stark typisierte DataSets und stark typisierte Verbindungen innerhalb von Visual Studio .NET erstellen, zeigt die Klasse mit stark typisiertem Verbindungs Zeichenfolgen-Generator die Eigenschaften an, die dem Typ zugeordnet sind, und hat außerdem Konverter, die gemeinsame Werte für bekannte Schlüssel zuordnen können.When developers use the designer to build strongly typed DataSets and strongly typed connections within Visual Studio .NET, the strongly typed connection string builder class will display the properties associated with its type and will also have converters that can map common values for known keys.

Entwickler, die Verbindungszeichenfolgen als Teil von Anwendungen erstellen müssen, können die OracleConnectionStringBuilder-Klasse verwenden, um Verbindungszeichenfolgen zu erstellen und zu ändern.Developers needing to create connection strings as part of applications can use the OracleConnectionStringBuilder class to build and modify connection strings. Mit OracleConnectionStringBuilder der-Klasse können auch in einer Anwendungs Konfigurationsdatei gespeicherte Verbindungs Zeichenfolgen problemlos verwaltet werden.The OracleConnectionStringBuilder class also makes it easy to manage connection strings stored in an application configuration file.

Der OracleConnectionStringBuilder führt Überprüfungen auf gültige Schlüssel-Wert-Paare aus.The OracleConnectionStringBuilder performs checks for valid key/value pairs. Daher kann diese Klasse nicht verwendet werden, um ungültige Verbindungs Zeichenfolgen zu erstellen.Therefore, this class cannot be used to create invalid connection strings. Wenn Sie versuchen, ungültige Paare hinzuzufügen, wird eine Ausnahme ausgelöst.Trying to add invalid pairs will throw an exception. Die OracleConnectionStringBuilder -Klasse verwaltet eine Sammlung von Synonymen und kann bei Bedarf die erforderliche Übersetzung ausführen, um von einem Synonym in den entsprechenden bekannten Schlüsselnamen zu konvertieren.The OracleConnectionStringBuilder class maintains a fixed collection of synonyms, and when required, can perform the required translation to convert from a synonym to the corresponding well-known key name. Wenn Sie z. b. die Item[String] -Eigenschaft zum Abrufen eines Werts verwenden, können Sie eine Zeichenfolge angeben, die ein beliebiges Synonym für den benötigten Schlüssel enthält.For example, when you use the Item[String] property to retrieve a value, you can specify a string that contains any synonym for the key you need. In der Item[String]-Eigenschaft finden Sie eine vollständige Liste der akzeptablen Synonyme.See the Item[String] property for a full list of acceptable synonyms.

Der OracleConnectionStringBuilder verarbeitet Versuche, schädliche Einträge einzufügen.The OracleConnectionStringBuilder handles attempts to insert malicious entries. Beispielsweise wird mit dem folgenden Code, der die Item[String] Default-Eigenschaft (Indexer, C#in) verwendet, das Schlüssel-Wert-Paar der Tabelle ordnungsgemäß mit Escapezeichen versehen.For example, the following code, using the default Item[String] property (the indexer, in C#) correctly escapes the nested key/value pair.

Dim builder As New System.Data. _  
    OracleClient.OracleConnectionStringBuilder  
builder("Data Source") = "OracleDemo"  
builder("Integrated Security") = True  
builder("User ID") = "Mary;NewValue=Bad"  
System.Diagnostics.Debug.WriteLine(builder.ConnectionString)  
System.Data.OracleClient.OracleConnectionStringBuilder builder =  
   new System.Data.OracleClient.OracleConnectionStringBuilder();  
builder["Data Source"] = "OracleDemo";  
builder["integrated Security"] = true;  
builder["User ID"] = "Mary;NewValue=Bad";  
System.Diagnostics.Debug.WriteLine(builder.ConnectionString);  

Das Ergebnis ist die folgende Verbindungs Zeichenfolge, die den ungültigen Wert auf sichere Weise behandelt, indem der Benutzer-ID-Wert in Anführungszeichen eingeschlossen wird:The result is the following connection string that handles the invalid value in a safe manner by enclosing the User ID value in quotes:

Data Source=OracleDemo;Integrated Security=True;User ID="Mary;NewValue=Bad"  

Konstruktoren

OracleConnectionStringBuilder() OracleConnectionStringBuilder() OracleConnectionStringBuilder() OracleConnectionStringBuilder()

Initialisiert eine neue Instanz der OracleConnectionStringBuilder-Klasse.Initializes a new instance of the OracleConnectionStringBuilder class.

OracleConnectionStringBuilder(String) OracleConnectionStringBuilder(String) OracleConnectionStringBuilder(String) OracleConnectionStringBuilder(String)

Initialisiert eine neue Instanz der OracleConnectionStringBuilder-Klasse.Initializes a new instance of the OracleConnectionStringBuilder class. Die bereitgestellte Verbindungszeichenfolge stellt die Daten für die internen Verbindungsinformationen der Instanz bereit.The provided connection string provides the data for the instance's internal connection information.

Eigenschaften

BrowsableConnectionString BrowsableConnectionString BrowsableConnectionString BrowsableConnectionString

Ruft einen Wert ab, der angibt, ob die ConnectionString-Eigenschaft in Visual Studio-Designern sichtbar ist, oder legt diesen fest.Gets or sets a value that indicates whether the ConnectionString property is visible in Visual Studio designers.

(Inherited from DbConnectionStringBuilder)
ConnectionString ConnectionString ConnectionString ConnectionString

Ruft die Verbindungszeichenfolge ab, die dem DbConnectionStringBuilder zugeordnet ist, oder legt diese fest.Gets or sets the connection string associated with the DbConnectionStringBuilder.

(Inherited from DbConnectionStringBuilder)
Count Count Count Count

Ruft die aktuelle Anzahl von Schlüsseln ab, die innerhalb der ConnectionString-Eigenschaft enthalten sind.Gets the current number of keys that are contained within the ConnectionString property.

(Inherited from DbConnectionStringBuilder)
DataSource DataSource DataSource DataSource

Ruft den Namen der Oracle-Datenquelle ab, mit der eine Verbindung hergestellt werden soll, oder legt diesen fest.Gets or sets the name of the Oracle data source to connect to.

Enlist Enlist Enlist Enlist

Ruft einen Wert ab oder legt ihn fest, der angibt, ob der Pooler die Verbindung automatisch in den aktuellen Transaktionskontext des Erstellungsthreads einträgt.Gets or sets a value that indicates whether the pooler automatically enlists the connection in the creation thread's current transaction context.

ICollection.IsSynchronized ICollection.IsSynchronized ICollection.IsSynchronized ICollection.IsSynchronized

Ruft einen Wert ab, der angibt, ob der Zugriff auf die ICollection synchronisiert (threadsicher) ist.Gets a value indicating whether access to the ICollection is synchronized (thread safe).

(Inherited from DbConnectionStringBuilder)
ICollection.SyncRoot ICollection.SyncRoot ICollection.SyncRoot ICollection.SyncRoot

Ruft ein Objekt ab, mit dem der Zugriff auf ICollection synchronisiert werden kann.Gets an object that can be used to synchronize access to the ICollection.

(Inherited from DbConnectionStringBuilder)
IDictionary.IsFixedSize IDictionary.IsFixedSize IDictionary.IsFixedSize IDictionary.IsFixedSize Inherited from DbConnectionStringBuilder
IDictionary.IsReadOnly IDictionary.IsReadOnly IDictionary.IsReadOnly IDictionary.IsReadOnly Inherited from DbConnectionStringBuilder
IDictionary.Item[Object] IDictionary.Item[Object] IDictionary.Item[Object] IDictionary.Item[Object]

Ruft das Element mit dem angegebenen Schlüssel ab oder legt dieses fest.Gets or sets the element with the specified key.

(Inherited from DbConnectionStringBuilder)
IntegratedSecurity IntegratedSecurity IntegratedSecurity IntegratedSecurity

Ruft einen Wert ab oder legt ihn fest, der angibt, ob in der Verbindung "User ID" und "Password" angegeben wurden (dann false), oder ob zur Authentifizierung die aktuellen Anmeldeinformationen des Windows-Kontos verwendet werden (dann true).Gets or sets a value that indicates whether "User ID" and "Password" are specified in the connection (when false) or whether the current Windows account credentials are used for authentication (when true).

IsFixedSize IsFixedSize IsFixedSize IsFixedSize

Ruft einen Wert ab, der angibt, ob die OracleConnectionStringBuilder eine feste Größe hat.Gets a value that indicates whether the OracleConnectionStringBuilder has a fixed size.

IsReadOnly IsReadOnly IsReadOnly IsReadOnly

Ruft einen Wert ab, der angibt, ob die DbConnectionStringBuilder schreibgeschützt ist.Gets a value that indicates whether the DbConnectionStringBuilder is read-only.

(Inherited from DbConnectionStringBuilder)
Item[String] Item[String] Item[String] Item[String]

Ruft den Wert ab, der dem angegebenen Schlüssel zugeordnet ist, oder legt diesen fest.Gets or sets the value associated with the specified key. In C# ist diese Eigenschaft der Indexer.In C#, this property is the indexer.

Keys Keys Keys Keys

Ruft eine ICollection ab, die die Schlüssel im OracleConnectionStringBuilder enthält.Gets an ICollection that contains the keys in the OracleConnectionStringBuilder.

LoadBalanceTimeout LoadBalanceTimeout LoadBalanceTimeout LoadBalanceTimeout

Ruft die minimale Zeitdauer in Sekunden ab, während der die Verbindung im Verbindungspool verbleiben soll, bis sie entfernt wird, oder legt diese Zeitdauer fest.Gets or sets the minimum time, in seconds, for the connection to live in the connection pool before it is removed.

MaxPoolSize MaxPoolSize MaxPoolSize MaxPoolSize

Ruft die maximale Anzahl von Verbindungen ab, die im Verbindungspool für diese bestimmte Verbindungszeichenfolge zulässig sind, oder legt diese fest.Gets or sets the maximum number of connections allowed in the connection pool for this specific connection string.

MinPoolSize MinPoolSize MinPoolSize MinPoolSize

Ruft die minimale Anzahl von Verbindungen ab, die im Verbindungspool für diese bestimmte Verbindungszeichenfolge zulässig sind, oder legt diese fest.Gets or sets the minimum number of connections allowed in the connection pool for this specific connection string.

OmitOracleConnectionName OmitOracleConnectionName OmitOracleConnectionName OmitOracleConnectionName

Ruft das Flag ab, das Transaktionsrollbacks auf frühere Versionen von Oracle (vor 8.1.7.4.1) aktiviert, oder legt dieses fest.Gets or sets the flag that enables transaction rollbacks on earlier versions of Oracle (prior to 8.1.7.4.1).

Password Password Password Password

Ruft das Kennwort für das Oracle-Konto ab oder legt es fest.Gets or sets the password for the Oracle account.

PersistSecurityInfo PersistSecurityInfo PersistSecurityInfo PersistSecurityInfo

Ruft einen booleschen Wert ab oder legt diesen fest, der angibt, ob sicherheitsrelevante Informationen, z. B. das Kennwort, nicht als Teil der Verbindung zurückgegeben werden, wenn die Verbindung geöffnet ist oder sich jemals im geöffneten Zustand befunden hat.Gets or sets a Boolean value that indicates if security-sensitive information, such as the password, is not returned as part of the connection if the connection is open or has ever been in an open state.

Pooling Pooling Pooling Pooling

Ruft einen booleschen Wert ab oder legt einen fest, der angibt, ob die Verbindung in einem Pool bereitgestellt wird oder jedes Mal, wenn sie angefordert wird, explizit geöffnet wird.Gets or sets a Boolean value that indicates whether the connection will be pooled, or whether each connection will be explicitly opened every time that the connection is requested.

Unicode Unicode Unicode Unicode

Ruft einen booleschen Wert ab, der angibt, ob der Client die für neuere Oracle-Clients verfügbare Unicode-Funktionalität unterstützt, oder legt diesen Wert fest.Gets or sets a Boolean value that indicates if the client supports the Unicode functionality available in later Oracle clients, or if it is non-Unicode aware.

UserID UserID UserID UserID

Ruft die Benutzer-ID ab, die zum Herstellen einer Oracle-Verbindung verwendet wird, oder legt diese fest.Gets or sets the user ID to be used when connecting to Oracle.

Values Values Values Values

Ruft ein ICollection ab, das die Werte im OracleConnectionStringBuilder enthält.Gets an ICollection that contains the values in the OracleConnectionStringBuilder.

Methoden

Add(String, Object) Add(String, Object) Add(String, Object) Add(String, Object)

Fügt dem DbConnectionStringBuilder einen Eintrag mit dem angegebenen Schlüssel und Wert hinzu.Adds an entry with the specified key and value into the DbConnectionStringBuilder.

(Inherited from DbConnectionStringBuilder)
Clear() Clear() Clear() Clear()

Löscht den Inhalt der OracleConnectionStringBuilder-Instanz.Clears the contents of the OracleConnectionStringBuilder instance.

ClearPropertyDescriptors() ClearPropertyDescriptors() ClearPropertyDescriptors() ClearPropertyDescriptors()

Löscht die Auflistung von PropertyDescriptor-Objekten, die dem DbConnectionStringBuilder zugeordnet sind.Clears the collection of PropertyDescriptor objects on the associated DbConnectionStringBuilder.

(Inherited from DbConnectionStringBuilder)
ContainsKey(String) ContainsKey(String) ContainsKey(String) ContainsKey(String)

Stellt fest, ob der OracleConnectionStringBuilder einen bestimmten Schlüssel enthält.Determines whether the OracleConnectionStringBuilder contains a specific key.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist.Determines whether the specified object is equal to the current object.

(Inherited from Object)
EquivalentTo(DbConnectionStringBuilder) EquivalentTo(DbConnectionStringBuilder) EquivalentTo(DbConnectionStringBuilder) EquivalentTo(DbConnectionStringBuilder)

Vergleicht die Verbindungsinformationen in diesem DbConnectionStringBuilder-Objekt mit den Verbindungsinformationen im angegebenen Objekt.Compares the connection information in this DbConnectionStringBuilder object with the connection information in the supplied object.

(Inherited from DbConnectionStringBuilder)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Fungiert als Standardhashfunktion.Serves as the default hash function.

(Inherited from Object)
GetProperties(Hashtable) GetProperties(Hashtable) GetProperties(Hashtable) GetProperties(Hashtable)

Füllt eine angegebene Hashtable mit Informationen zu allen Eigenschaften dieses DbConnectionStringBuilder.Fills a supplied Hashtable with information about all the properties of this DbConnectionStringBuilder.

(Inherited from DbConnectionStringBuilder)
GetType() GetType() GetType() GetType()

Ruft den Type der aktuellen Instanz ab.Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.Creates a shallow copy of the current Object.

(Inherited from Object)
Remove(String) Remove(String) Remove(String) Remove(String)

Entfernt den Eintrag mit dem angegebenen Schlüssel aus der OracleConnectionStringBuilder-Instanz.Removes the entry with the specified key from the OracleConnectionStringBuilder instance.

ShouldSerialize(String) ShouldSerialize(String) ShouldSerialize(String) ShouldSerialize(String)

Gibt an, ob der angegebene Schlüssel in dieser OracleConnectionStringBuilder-Instanz vorhanden ist.Indicates whether the specified key exists in this OracleConnectionStringBuilder instance.

ToString() ToString() ToString() ToString()

Gibt die diesem DbConnectionStringBuilder zugeordnete Verbindungszeichenfolge zurück.Returns the connection string associated with this DbConnectionStringBuilder.

(Inherited from DbConnectionStringBuilder)
TryGetValue(String, Object) TryGetValue(String, Object) TryGetValue(String, Object) TryGetValue(String, Object)

Ruft einen Wert ab, der dem von diesem OracleConnectionStringBuilder bereitgestellten Schlüssel entspricht.Retrieves a value corresponding to the supplied key from this OracleConnectionStringBuilder.

Explizite Schnittstellenimplementierungen

ICollection.CopyTo(Array, Int32) ICollection.CopyTo(Array, Int32) ICollection.CopyTo(Array, Int32) ICollection.CopyTo(Array, Int32)

Kopiert die Elemente der ICollection in ein Array, beginnend bei einem bestimmten Array-Index.Copies the elements of the ICollection to an Array, starting at a particular Array index.

(Inherited from DbConnectionStringBuilder)
ICustomTypeDescriptor.GetAttributes() ICustomTypeDescriptor.GetAttributes() ICustomTypeDescriptor.GetAttributes() ICustomTypeDescriptor.GetAttributes()

Gibt eine Auflistung benutzerdefinierter Attribute für diese Instanz einer Komponente zurück.Returns a collection of custom attributes for this instance of a component.

(Inherited from DbConnectionStringBuilder)
ICustomTypeDescriptor.GetClassName() ICustomTypeDescriptor.GetClassName() ICustomTypeDescriptor.GetClassName() ICustomTypeDescriptor.GetClassName()

Gibt den Klassennamen dieser Instanz einer Komponente zurück.Returns the class name of this instance of a component.

(Inherited from DbConnectionStringBuilder)
ICustomTypeDescriptor.GetComponentName() ICustomTypeDescriptor.GetComponentName() ICustomTypeDescriptor.GetComponentName() ICustomTypeDescriptor.GetComponentName()

Gibt den Namen dieser Instanz einer Komponente zurück.Returns the name of this instance of a component.

(Inherited from DbConnectionStringBuilder)
ICustomTypeDescriptor.GetConverter() ICustomTypeDescriptor.GetConverter() ICustomTypeDescriptor.GetConverter() ICustomTypeDescriptor.GetConverter()

Gibt einen Typkonverter für diese Instanz einer Komponente zurück.Returns a type converter for this instance of a component.

(Inherited from DbConnectionStringBuilder)
ICustomTypeDescriptor.GetDefaultEvent() ICustomTypeDescriptor.GetDefaultEvent() ICustomTypeDescriptor.GetDefaultEvent() ICustomTypeDescriptor.GetDefaultEvent()

Gibt das Standardereignis für diese Instanz einer Komponente zurück.Returns the default event for this instance of a component.

(Inherited from DbConnectionStringBuilder)
ICustomTypeDescriptor.GetDefaultProperty() ICustomTypeDescriptor.GetDefaultProperty() ICustomTypeDescriptor.GetDefaultProperty() ICustomTypeDescriptor.GetDefaultProperty()

Gibt die Standardeigenschaft für diese Instanz einer Komponente zurück.Returns the default property for this instance of a component.

(Inherited from DbConnectionStringBuilder)
ICustomTypeDescriptor.GetEditor(Type) ICustomTypeDescriptor.GetEditor(Type) ICustomTypeDescriptor.GetEditor(Type) ICustomTypeDescriptor.GetEditor(Type)

Gibt einen Editor des angegebenen Typs für diese Instanz einer Komponente zurück.Returns an editor of the specified type for this instance of a component.

(Inherited from DbConnectionStringBuilder)
ICustomTypeDescriptor.GetEvents() ICustomTypeDescriptor.GetEvents() ICustomTypeDescriptor.GetEvents() ICustomTypeDescriptor.GetEvents()

Gibt die Ereignisse für diese Instanz einer Komponente zurück.Returns the events for this instance of a component.

(Inherited from DbConnectionStringBuilder)
ICustomTypeDescriptor.GetEvents(Attribute[]) ICustomTypeDescriptor.GetEvents(Attribute[]) ICustomTypeDescriptor.GetEvents(Attribute[]) ICustomTypeDescriptor.GetEvents(Attribute[])

Gibt die Ereignisse für diese Instanz einer Komponente zurück, wobei das angegebene Attributarray als Filter verwendet wird.Returns the events for this instance of a component using the specified attribute array as a filter.

(Inherited from DbConnectionStringBuilder)
ICustomTypeDescriptor.GetProperties() ICustomTypeDescriptor.GetProperties() ICustomTypeDescriptor.GetProperties() ICustomTypeDescriptor.GetProperties()

Gibt die Eigenschaften für diese Instanz einer Komponente zurück.Returns the properties for this instance of a component.

(Inherited from DbConnectionStringBuilder)
ICustomTypeDescriptor.GetProperties(Attribute[]) ICustomTypeDescriptor.GetProperties(Attribute[]) ICustomTypeDescriptor.GetProperties(Attribute[]) ICustomTypeDescriptor.GetProperties(Attribute[])

Gibt die Eigenschaften für diese Instanz einer Komponente zurück, wobei das Attributarray als Filter verwendet wird.Returns the properties for this instance of a component using the attribute array as a filter.

(Inherited from DbConnectionStringBuilder)
ICustomTypeDescriptor.GetPropertyOwner(PropertyDescriptor) ICustomTypeDescriptor.GetPropertyOwner(PropertyDescriptor) ICustomTypeDescriptor.GetPropertyOwner(PropertyDescriptor) ICustomTypeDescriptor.GetPropertyOwner(PropertyDescriptor)

Gibt ein Objekt zurück, das die Eigenschaft enthält, die durch den Eigenschaftendeskriptor angegeben ist.Returns an object that contains the property described by the specified property descriptor.

(Inherited from DbConnectionStringBuilder)
IDictionary.Add(Object, Object) IDictionary.Add(Object, Object) IDictionary.Add(Object, Object) IDictionary.Add(Object, Object)

Fügt dem IDictionary-Objekt ein Element mit dem angegebenen Schlüssel und Wert hinzu.Adds an element with the provided key and value to the IDictionary object.

(Inherited from DbConnectionStringBuilder)
IDictionary.Contains(Object) IDictionary.Contains(Object) IDictionary.Contains(Object) IDictionary.Contains(Object)

Ermittelt, ob das IDictionary-Objekt ein Element mit dem angegebenen Schlüssel enthält.Determines whether the IDictionary object contains an element with the specified key.

(Inherited from DbConnectionStringBuilder)
IDictionary.GetEnumerator() IDictionary.GetEnumerator() IDictionary.GetEnumerator() IDictionary.GetEnumerator()

Gibt ein IDictionaryEnumerator-Objekt für das IDictionary-Objekt zurück.Returns an IDictionaryEnumerator object for the IDictionary object.

(Inherited from DbConnectionStringBuilder)
IDictionary.Remove(Object) IDictionary.Remove(Object) IDictionary.Remove(Object) IDictionary.Remove(Object)

Entfernt das Element mit dem angegebenen Schlüssel aus dem IDictionary-Objekt.Removes the element with the specified key from the IDictionary object.

(Inherited from DbConnectionStringBuilder)
IEnumerable.GetEnumerator() IEnumerable.GetEnumerator() IEnumerable.GetEnumerator() IEnumerable.GetEnumerator()

Gibt einen Enumerator zurück, der eine Auflistung durchläuft.Returns an enumerator that iterates through a collection.

(Inherited from DbConnectionStringBuilder)

Erweiterungsmethoden

Cast<TResult>(IEnumerable) Cast<TResult>(IEnumerable) Cast<TResult>(IEnumerable) Cast<TResult>(IEnumerable)

Wandelt die Elemente eines IEnumerable in den angegebenen Typ umCasts the elements of an IEnumerable to the specified type.

OfType<TResult>(IEnumerable) OfType<TResult>(IEnumerable) OfType<TResult>(IEnumerable) OfType<TResult>(IEnumerable)

Filtert die Elemente eines IEnumerable anhand eines angegebenen TypsFilters the elements of an IEnumerable based on a specified type.

AsParallel(IEnumerable) AsParallel(IEnumerable) AsParallel(IEnumerable) AsParallel(IEnumerable)

Ermöglicht die Parallelisierung einer Abfrage.Enables parallelization of a query.

AsQueryable(IEnumerable) AsQueryable(IEnumerable) AsQueryable(IEnumerable) AsQueryable(IEnumerable)

Konvertiert einen IEnumerable in einen IQueryable.Converts an IEnumerable to an IQueryable.

Gilt für:

Siehe auch