DbConnectionStringBuilder.Values Propiedad

Definición

Obtiene un ICollection que contiene los valores de 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

Valor de propiedad

Interfaz ICollection que contiene los valores incluidos en el objeto DbConnectionStringBuilder.

Implementaciones

Atributos

Ejemplos

Nota

Este ejempo incluye una contraseña para demostrar cómo DbConnectionStringBuilder funciona con cadenas de conexión. Se recomienda que utilice autenticación de Windows en sus aplicaciones. Si necesita utilizar una contraseña en su aplicación, no incluya una contraseña codificada de forma rígida.

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

Muestra la salida siguiente:

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

Comentarios

El orden de los valores de ICollection no se especifica, pero es el mismo orden que las claves asociadas en el ICollection devuelto por el Keys método .

El devuelto ICollection no es una copia estática; en su lugar, ICollection hace referencia a los valores del original DbConnectionStringBuilder. Por lo tanto, los cambios en se DbConnectionStringBuilder reflejan en .ICollection

Se aplica a

Consulte también