DbConnectionStringBuilder.Values Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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