SqlConnectionStringBuilder.ApplicationName Właściwość

Definicja

Pobiera lub ustawia nazwę aplikacji skojarzonej z parametry połączenia.

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

Wartość właściwości

Nazwa aplikacji lub dostawca danych ".NET SqlClient Data Provider", jeśli nie podano żadnej nazwy.

Wyjątki

Aby ustawić wartość null, użyj polecenia Value.

Przykłady

Poniższy przykład tworzy nowy SqlConnectionStringBuilder i przypisuje parametry połączenia w konstruktorze obiektu. Kod wyświetla przeanalizowaną i ponownie utworzoną wersję parametry połączenia, a następnie modyfikuje ApplicationName właściwość obiektu. Na koniec kod wyświetla nowe parametry połączenia, w tym nową parę klucz/wartość.

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

Przykład wyświetla następujący tekst w oknie konsoli:

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"

Uwagi

Ta właściwość odpowiada kluczom "Nazwa aplikacji" i "aplikacja" w parametry połączenia.

Dotyczy

Zobacz też