SqlConnectionStringBuilder.ApplicationName Egenskap

Definition

Hämtar eller anger namnet på programmet som är associerat med reťazec pripojenia.

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

Egenskapsvärde

Namnet på programmet eller ".NET SqlClient Data Provider" om inget namn har angetts.

Undantag

Om du vill ange värdet till null använder du Value.

Exempel

I följande exempel skapas en ny SqlConnectionStringBuilder och en reťazec pripojenia tilldelas i objektets konstruktor. Koden visar den tolkade och återskapade versionen av reťazec pripojenia och ändrar sedan egenskapen ApplicationName för objektet. Slutligen visar koden den nya reťazec pripojenia, inklusive det nya nyckel/värde-paret.

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

Exemplet visar följande text i konsolfönstret:

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"

Kommentarer

Den här egenskapen motsvarar nycklarna "Programnamn" och "app" i reťazec pripojenia.

Gäller för

Se även