OdbcConnectionStringBuilder.ContainsKey(String) 메서드

정의

OdbcConnectionStringBuilder 특정 키가 포함되어 있는지 여부를 확인합니다.

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

매개 변수

keyword
String

에서 찾을 키입니다 OdbcConnectionStringBuilder.

반품

true OdbcConnectionStringBuilder 지정된 키가 있는 요소가 포함되어 있으면 이고, 그렇지 않으면 false.

예외

keyword 는 null입니다(Nothing Visual Basic의 경우).

예제

다음 예제에서는 인스턴스를 OdbcConnectionStringBuilder 만들고 해당 속성 중 일부를 설정한 다음 메서드를 호출 ContainsKey 하여 개체 내에 다양한 키가 있는지 확인합니다.

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

적용 대상

추가 정보