DbConnectionStringBuilder.Values Propriété

Définition

Obtient un objet ICollection qui contient les valeurs de l'objet DbConnectionStringBuilder.

public:
 virtual property System::Collections::ICollection ^ Values { System::Collections::ICollection ^ get(); };
public virtual System.Collections.ICollection Values { get; }
[System.ComponentModel.Browsable(false)]
public virtual System.Collections.ICollection Values { get; }
member this.Values : System.Collections.ICollection
[<System.ComponentModel.Browsable(false)>]
member this.Values : System.Collections.ICollection
Public Overridable ReadOnly Property Values As ICollection

Valeur de propriété

ICollection contenant les valeurs dans DbConnectionStringBuilder.

Implémente

Attributs

Exemples

Notes

Cet exemple inclut un mot de passe pour illustrer l'utilisation de DbConnectionStringBuilder avec les chaînes de connexion. Dans vos applications, nous vous recommandons d'utiliser l'authentification Windows. Si vous devez utiliser un mot de passe, n'incluez pas de mot de passe codé en dur dans votre application.

static void Main()
{
    DbConnectionStringBuilder builder = new DbConnectionStringBuilder();
    builder.ConnectionString =
        "Provider=MSDataShape.1;Persist Security Info=false;" +
        "Data Provider=MSDAORA;Data Source=orac;" +
        "user id=username;password=*******";

    foreach (string value in builder.Values)
        Console.WriteLine(value);
}
Sub Main()
    Dim builder As New DbConnectionStringBuilder
    builder.ConnectionString = _
     "Provider=MSDataShape.1;Persist Security Info=False;" & _
     "Data Provider=MSDAORA;Data Source=orac;" & _
     "user id=username;password=*******"

    For Each value As String In builder.Values
        Console.WriteLine(value)
    Next
End Sub

Affiche la sortie suivante :

MSDataShape.1
false
MSDAORA
orac
username
*******

Remarques

L’ordre des valeurs dans le ICollection n’est pas spécifié, mais il s’agit du même ordre que les clés associées dans le ICollection retourné par la Keys méthode.

Le retourné ICollection n’est pas une copie statique ; au lieu de cela, le ICollection fait référence aux valeurs dans l’original DbConnectionStringBuilder. Par conséquent, les modifications apportées à sont DbConnectionStringBuilder reflétées dans .ICollection

S’applique à

Voir aussi