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

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

DbConnectionStringBuilder.EquivalentTo メソッド

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

この DbConnectionStringBuilder オブジェクト内の接続情報と、指定したオブジェクト内の接続情報比較します。

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

Public Overridable Function
 EquivalentTo ( _
    connectionStringBuilder As DbConnectionStringBuilder _
) As Boolean
Dim instance As DbConnectionStringBuilder
Dim connectionStringBuilder As DbConnectionStringBuilder
Dim returnValue As Boolean

returnValue = instance.EquivalentTo(connectionStringBuilder)
public virtual bool EquivalentTo (
    DbConnectionStringBuilder connectionStringBuilder
)
public:
virtual bool EquivalentTo (
    DbConnectionStringBuilder^ connectionStringBuilder
)
public boolean EquivalentTo (
    DbConnectionStringBuilder connectionStringBuilder
)
public function EquivalentTo (
    connectionStringBuilder : DbConnectionStringBuilder
) : boolean

パラメータ

connectionStringBuilder

この DbConnectionStringBuilder オブジェクト比較される DbConnectionStringBuilder

戻り値
2 つDbConnectionStringBuilder オブジェクト接続情報によって同じ接続文字列得られる場合trueそれ以外場合false

解説解説
使用例使用例
Sub Main()
    Dim builder1 As New
 DbConnectionStringBuilder
    builder1.ConnectionString = _
        "Value1=SomeValue;Value2=20;Value3=30;Value4=40"
    Console.WriteLine("builder1 = " & builder1.ConnectionString)

    Dim builder2 As New
 DbConnectionStringBuilder
    builder2.ConnectionString = _
        "value2=20;value3=30;VALUE4=40;Value1=SomeValue"
    Console.WriteLine("builder2 = " & builder2.ConnectionString)

    Dim builder3 As New
 DbConnectionStringBuilder
    builder3.ConnectionString = _
        "value2=20;value3=30;VALUE4=40;Value1=SOMEVALUE"
    Console.WriteLine("builder3 = " & builder3.ConnectionString)

    ' builder1 and builder2 contain the same
    ' keys and values, in different order, and the 
    ' keys are not consistently cased. They are equivalent.
    Console.WriteLine("builder1.EquivalentTo(builder2) = "
 & _
        builder1.EquivalentTo(builder2).ToString())

    ' builder2 and builder3 contain the same key/value pairs in the
 
    ' the same order, but the value casing is different, so they're
    ' not equivalent.
    Console.WriteLine("builder2.EquivalentTo(builder3) = "
 & _
        builder2.EquivalentTo(builder3).ToString())

    Console.WriteLine("Press Enter to continue.")
    Console.ReadLine()
End Sub
static void Main()
{
    DbConnectionStringBuilder builder1 =
        new DbConnectionStringBuilder();
    builder1.ConnectionString =
        "Value1=SomeValue;Value2=20;Value3=30;Value4=40";
    Console.WriteLine("builder1 = " + builder1.ConnectionString);

    DbConnectionStringBuilder builder2 =
        new DbConnectionStringBuilder();
    builder2.ConnectionString =
        "value2=20;value3=30;VALUE4=40;Value1=SomeValue";
    Console.WriteLine("builder2 = " + builder2.ConnectionString);

    DbConnectionStringBuilder builder3 =
        new DbConnectionStringBuilder();
    builder3.ConnectionString =
        "value2=20;value3=30;VALUE4=40;Value1=SOMEVALUE";
    Console.WriteLine("builder3 = " + builder3.ConnectionString);

    // builder1 and builder2 contain the same
    // keys and values, in different order, and the 
    // keys are not consistently cased. They are equivalent.
    Console.WriteLine("builder1.EquivalentTo(builder2) = " +
        builder1.EquivalentTo(builder2).ToString());

    // builder2 and builder3 contain the same key/value pairs in the
 
    // the same order, but the value casing is different, so they're
    // not equivalent.
    Console.WriteLine("builder2.EquivalentTo(builder3) = " +
        builder2.EquivalentTo(builder3).ToString());

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

このサンプルでは、次の出力表示されます。

builder1 = value1=SomeValue;value2=20;value3=30;value4=40
builder2 = value2=20;value3=30;value4=40;value1=SomeValue
builder3 = value2=20;value3=30;value4=40;value1=SOMEVALUE
builder1.EquivalentTo(builder2) = True
builder2.EquivalentTo(builder3) = False
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
DbConnectionStringBuilder クラス
DbConnectionStringBuilder メンバ
System.Data.Common 名前空間
その他の技術情報
接続文字列使用


このページでは「.NET Framework クラス ライブラリ リファレンス」からDbConnectionStringBuilder.EquivalentTo メソッドを検索した結果を表示しています。
Weblioに収録されているすべての辞書からDbConnectionStringBuilder.EquivalentTo メソッドを検索する場合は、下記のリンクをクリックしてください。
 全ての辞書からDbConnectionStringBuilder.EquivalentTo メソッド を検索

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

辞書ショートカット

すべての辞書の索引

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

   

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



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

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

©2025 GRAS Group, Inc.RSS