OracleConnectionStringBuilder.ContainsKey メソッドとは? わかりやすく解説

Weblio 辞書 > コンピュータ > .NET Framework クラス ライブラリ リファレンス > OracleConnectionStringBuilder.ContainsKey メソッドの意味・解説 

OracleConnectionStringBuilder.ContainsKey メソッド

メモ : このメソッドは、.NET Framework version 2.0新しく追加されたものです。

OracleConnectionStringBuilder に特定のキー格納されているかどうか判断します

名前空間: System.Data.OracleClient
アセンブリ: System.Data.OracleClient (system.data.oracleclient.dll 内)
構文構文

Public Overrides Function
 ContainsKey ( _
    keyword As String _
) As Boolean
Dim instance As OracleConnectionStringBuilder
Dim keyword As String
Dim returnValue As Boolean

returnValue = instance.ContainsKey(keyword)
public boolean ContainsKey (
    String keyword
)

パラメータ

keyword

で検索されるキー

戻り値
指定したキー持つ要素OracleConnectionStringBuilder格納されている場合trueそれ以外場合false

例外例外
例外種類条件

ArgumentNullException

keywordnull (Visual Basic の場合Nothing) です。

解説解説

OracleConnectionStringBuilder は、キー/値ペアから成る固定サイズコレクション保持するため、ContainsKey メソッド判断されるのは、特定のキー名が有効であるかどうかだけです。

使用例使用例

次の例では、OracleConnectionStringBuilderインスタンス作成しいくつかのプロパティ設定した後、各キーオブジェクト内に存在するかどうかを、ContainsKey メソッド使用して確認してます。

' You may need to set a reference to the System.Data.OracleClient
' assembly before you can run this sample.
Imports System.Data.OracleClient

Module Module1
  Sub Main()
    Dim builder As _
     New OracleConnectionStringBuilder(GetConnectionString())
    Console.WriteLine("Connection string = " &
 builder.ConnectionString)

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

    ' Comparison is case insensitive, and synonyms for the 
    ' keywords are translated to well-known names.
    ' The following returns True because "PWD" is a 
    ' synonym for "Password", a valid key.
    Console.WriteLine(builder.ContainsKey("PWD"))

    ' Keys that are valid but have not been set return true.
    Console.WriteLine(builder.ContainsKey("Unicode"))

    ' Keys that don't exist return false.
    Console.WriteLine(builder.ContainsKey("MyKey"))

    Console.WriteLine("Press Enter to continue.")
    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"
  End Function
End Module
// 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()
    {
        OracleConnectionStringBuilder builder =
            new OracleConnectionStringBuilder(GetConnectionString());
        Console.WriteLine("Connection string = " + builder.ConnectionString);

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

        // Comparison is case insensitive, and synonyms for the 
        // keywords are translated to well-known names.
        // The following returns true because "PWD" is a 
        // synonym for "Password", a valid key.
        Console.WriteLine(builder.ContainsKey("PWD"));

        // Keys that are valid but have not been set return true.
        Console.WriteLine(builder.ContainsKey("Unicode"));

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

        Console.WriteLine("Press Enter to continue.");
        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";
    }
}
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
OracleConnectionStringBuilder クラス
OracleConnectionStringBuilder メンバ
System.Data.OracleClient 名前空間
その他の技術情報
Building Connection Strings



英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

OracleConnectionStringBuilder.ContainsKey メソッドのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



OracleConnectionStringBuilder.ContainsKey メソッドのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2025 Microsoft.All rights reserved.

©2025 GRAS Group, Inc.RSS