SqlConnectionStringBuilder.ApplicationName Tulajdonság
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Lekéri vagy beállítja a kapcsolati karakterlánc társított alkalmazás nevét.
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
Tulajdonság értéke
Az alkalmazás neve vagy ".NET SqlClient Data Provider", ha nincs megadva név.
Kivételek
Az érték null értékre való beállításához használja Valuea következőt: .
Példák
Az alábbi példa létrehoz egy új SqlConnectionStringBuilder, és hozzárendel egy kapcsolati karakterlánc az objektum konstruktorában. A kód megjeleníti a kapcsolati karakterlánc elemezett és újra létrehozott verzióját, majd módosítja az objektum ApplicationName tulajdonságát. Végül a kód megjeleníti az új kapcsolati karakterlánc, beleértve az új kulcs/érték párot is.
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
A minta a következő szöveget jeleníti meg a konzolablakban:
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"
Megjegyzések
Ez a tulajdonság az kapcsolati karakterlánc belüli "Alkalmazásnév" és "alkalmazás" kulcsoknak felel meg.