SqlConnectionStringBuilder.ApplicationName Eigenschap

Definitie

Hiermee haalt u de naam op van de toepassing die is gekoppeld aan de verbindingsreeks.

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

Waarde van eigenschap

De naam van de toepassing of '.NET SqlClient Data Provider' als er geen naam is opgegeven.

Uitzonderingen

Als u de waarde wilt instellen op null, gebruikt u Value.

Voorbeelden

In het volgende voorbeeld wordt een nieuwe SqlConnectionStringBuilder gemaakt en wordt een verbindingsreeks in de constructor van het object toegewezen. De code geeft de geparseerde en opnieuw gemaakte versie van de verbindingsreeks weer en wijzigt vervolgens de eigenschap ApplicationName van het object. Ten slotte geeft de code de nieuwe verbindingsreeks weer, inclusief het nieuwe sleutel-/waardepaar.

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

In het voorbeeld ziet u de volgende tekst in het consolevenster:

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"

Opmerkingen

Deze eigenschap komt overeen met de sleutels 'Toepassingsnaam' en 'app' in de verbindingsreeks.

Van toepassing op

Zie ook