Freigeben über


OracleConnectionStringBuilder.Keys Eigenschaft

Definition

Ruft eine ICollection ab, die die Schlüssel im OracleConnectionStringBuilder enthält.

public:
 virtual property System::Collections::ICollection ^ Keys { System::Collections::ICollection ^ get(); };
public override System.Collections.ICollection Keys { get; }
member this.Keys : System.Collections.ICollection
Public Overrides ReadOnly Property Keys As ICollection

Eigenschaftswert

Eine ICollection, die die Schlüssel im OracleConnectionStringBuilder enthält.

Beispiele

Im folgenden Konsolenanwendungsbeispiel wird ein neuer OracleConnectionStringBuilder erstellt. Der Code durchläuft die ICollection, die von der Keys-Eigenschaft zurückgegeben wird, von der die Schlüssel-Wert-Paare angezeigt werden.

// You may need to set a reference to the System.Data.OracleClient
// assembly before running this example.
using System.Data.OracleClient;

class Program
{
    static void Main()
    {
        OracleConnectionStringBuilder builder =
            new OracleConnectionStringBuilder();
        builder.DataSource = "OracleSample";
        builder.IntegratedSecurity = true;

        // Loop through the collection of keys, displaying
        // the key and value for each item.
        foreach (string key in builder.Keys)
            Console.WriteLine("{0}={1}", key, builder[key]);

        Console.WriteLine();
        Console.WriteLine("Press Enter to continue.");
        Console.ReadLine();
    }
}
' You may have to set a reference to the System.Data.OracleClient
' assembly before running this example.
Imports System.Data.OracleClient

Module Module1
  Sub Main()
    Dim builder As New OracleConnectionStringBuilder
    builder.DataSource = "OracleSample"
    builder.IntegratedSecurity = True

    ' Loop through the collection of keys, displaying 
    ' the key and value for each item.
    For Each key As String In builder.Keys
      Console.WriteLine("{0}={1}", key, builder(key))
    Next

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

Hinweise

Die Reihenfolge der Werte in der ICollection ist nicht vorgegeben, doch es handelt sich um die gleiche Reihenfolge, die auch bei den zugehörigen Werten in der ICollection verwendet wird, die von der der Values-Eigenschaft zurückgegeben wird.

Gilt für:

Weitere Informationen