Aracılığıyla paylaş


OdbcConnectionStringBuilder.ContainsKey(String) Yöntem

Tanım

öğesinin OdbcConnectionStringBuilder belirli bir anahtar içerip içermediğini belirler.

public:
 override bool ContainsKey(System::String ^ keyword);
public override bool ContainsKey (string keyword);
override this.ContainsKey : string -> bool
Public Overrides Function ContainsKey (keyword As String) As Boolean

Parametreler

keyword
String

içinde OdbcConnectionStringBuilderbulunacak anahtar.

Döndürülenler

true belirtilen anahtara OdbcConnectionStringBuilder sahip bir öğe içeriyorsa; aksi takdirde false.

Özel durumlar

keyword null (Nothing Visual Basic'te).

Örnekler

Aşağıdaki örnek bir OdbcConnectionStringBuilder örnek oluşturur, özelliklerinden bazılarını ayarlar ve ardından yöntemini çağırarak nesne içinde çeşitli anahtarların bulunup bulunmadığını belirlemeye ContainsKey çalışır.

using System.Data.Odbc;

class Program
{
    static void Main()
    {
        OdbcConnectionStringBuilder  builder = new OdbcConnectionStringBuilder();
        builder.Driver = "Microsoft Visual FoxPro Driver";
        builder["SourceType"] = "DBC";

        // Keys that you have provided return true.
        Console.WriteLine(builder.ContainsKey("SourceType"));

        // Comparison is case insensitive.
        Console.WriteLine(builder.ContainsKey("sourcetype"));

        // Keys added by the provider return false. This method
        // only examines keys added explicitly.
        Console.WriteLine(builder.ContainsKey("DNS"));

        // Keys that do not exist return false.
        Console.WriteLine(builder.ContainsKey("MyKey"));

        Console.WriteLine("Press Enter to continue.");
        Console.ReadLine();
    }
}
Imports System.Data.Odbc    

Module Module1
  Sub Main()
    Dim builder As New OdbcConnectionStringBuilder()
    builder.Driver = "Microsoft Visual FoxPro Driver"
    builder("SourceType") = "DBC"

    ' Keys you have provided return true.
    Console.WriteLine(builder.ContainsKey("SourceType"))

    ' Comparison is case insensitive.
    Console.WriteLine(builder.ContainsKey("sourcetype"))

    ' Keys added by the provider return false. This method
    ' only examines keys added explicitly.
    Console.WriteLine(builder.ContainsKey("DNS"))

    ' Keys that do not exist return false.
    Console.WriteLine(builder.ContainsKey("MyKey"))

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

Şunlara uygulanır

Ayrıca bkz.