DbConnectionStringBuilder.ContainsKey(String) Méthode

Définition

Détermine si DbConnectionStringBuilder contient une clé spécifique.Determines whether the DbConnectionStringBuilder contains a specific key.

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

Paramètres

keyword
String

Clé à rechercher dans DbConnectionStringBuilder.The key to locate in the DbConnectionStringBuilder.

Retours

true si DbConnectionStringBuilder contient une entrée avec la clé spécifiée ; sinon, false.true if the DbConnectionStringBuilder contains an entry with the specified key; otherwise false.

Exceptions

keyword est une référence Null (Nothing en Visual Basic).keyword is a null reference (Nothing in Visual Basic).

Exemples

static void Main()
{
    DbConnectionStringBuilder builder = new DbConnectionStringBuilder();
    builder.Add("Provider", "Provider=Microsoft.Jet.OLEDB.4.0");
    builder.Add("Data Source", "C:\\ThisExcelWorkbook.xls");
    builder.Add("Extended Properties", "Excel 8.0;HDR=Yes;IMEX=1");

    // Displays the values in the DbConnectionStringBuilder.
    Console.WriteLine("Contents of the DbConnectionStringBuilder:");
    Console.WriteLine(builder.ConnectionString);

    // Searches for a key.
    if (builder.ContainsKey("Data Source"))
    {
        Console.WriteLine("The collection contains the key \"Data Source\".");
    }
    else
    {
        Console.WriteLine("The collection does not contain the key \"Data Source\".");
    }
    Console.ReadLine();
}
Sub Main()
    ' The following code example searches for an element in a 
    ' DbConnectionStringBuilder.
    Dim builder As New DbConnectionStringBuilder
    builder.Add("Provider", "Provider=Microsoft.Jet.OLEDB.4.0")
    builder.Add("Data Source", "C:\ThisExcelWorkbook.xls")
    builder.Add("Extended Properties", "Excel 8.0;HDR=Yes;IMEX=1")

    ' Displays the values in the DbConnectionStringBuilder.
    Console.WriteLine("Contents of the DbConnectionStringBuilder:")
    Console.WriteLine(builder.ConnectionString)

    ' Searches for a key.
    If builder.ContainsKey("Data Source") Then
        Console.WriteLine("The collection contains the key ""Data Source"".")
    Else
        Console.WriteLine("The collection does not contain the key ""Data Source"".")
    End If
    Console.ReadLine()
End Sub

Ce code génère la sortie suivante :This code produces the following output:

Contents of the DbConnectionStringBuilder:  
provider="Provider=Microsoft.Jet.OLEDB.4.0";data   
source=C:\MyExcel.xls;extended  
properties="Excel 8.0;HDR=Yes;IMEX=1"  
The collection contains the key "Data Source".  

S’applique à

Voir aussi