Compartir por


SqlConnectionStringBuilder.ApplicationName Propiedad

Definición

Obtiene o establece el nombre de la aplicación asociada a la cadena de conexión.

public:
 property System::String ^ ApplicationName { System::String ^ get(); void set(System::String ^ value); };
public string ApplicationName { get; set; }
member this.ApplicationName : string with get, set
Public Property ApplicationName As String

Valor de propiedad

Nombre de la aplicación o ".NET SqlClient Data Provider" si no se ha proporcionado ningún nombre.

Excepciones

Para establecer el valor en NULL, use Value.

Ejemplos

En el ejemplo siguiente se crea un nuevo SqlConnectionStringBuilder y se asigna una cadena de conexión en el constructor del objeto. El código muestra la versión analizada y recreada de la cadena de conexión y, a continuación, modifica la ApplicationName propiedad del objeto . Por último, el código muestra la nueva cadena de conexión, incluido el nuevo par clave-valor.

using System.Data.SqlClient;

class Program
{
    static void Main()
    {
        try
        {
            string connectString = "Server=(local);Initial Catalog=AdventureWorks;" +
                "Integrated Security=true";
            SqlConnectionStringBuilder builder =
                new SqlConnectionStringBuilder(connectString);
            Console.WriteLine("Original: " + builder.ConnectionString);
            Console.WriteLine("ApplicationName={0}",
                builder.ApplicationName);

            builder.ApplicationName = "My Application";
            Console.WriteLine("Modified: " + builder.ConnectionString);

            Console.WriteLine("Press any key to finish.");
            Console.ReadLine();
        }
        catch (Exception ex)
        {
            Console.WriteLine(ex.Message);
        }
    }
}
Imports System.Data.SqlClient

Module Module1

    Sub Main()
        Try
            Dim connectString As String = _
             "Server=(local);Initial Catalog=AdventureWorks;" & _
                 "Integrated Security=True"
            Dim builder As New SqlConnectionStringBuilder(connectString)
            Console.WriteLine("Original: " & builder.ConnectionString)
            Console.WriteLine("ApplicationName={0}", _
                builder.ApplicationName)
            builder.ApplicationName = "My Application"
            Console.WriteLine("Modified: " & builder.ConnectionString)

            Console.WriteLine("Press any key to finish.")
            Console.ReadLine()

        Catch ex As Exception
            Console.WriteLine(ex.Message)
        End Try
    End Sub
End Module

En el ejemplo se muestra el texto siguiente en la ventana de la consola:

Original: Data Source=(local);Initial Catalog=AdventureWorks;Integrated Security=True
ApplicationName=".Net SqlClient Data Provider"
Modified: Data Source=(local);Initial Catalog=AdventureWorks;Integrated Security=True;Application Name="My Application"

Comentarios

Esta propiedad corresponde a las claves "Application Name" y "app" dentro de la cadena de conexión.

Se aplica a

Consulte también