SqlConnectionStringBuilder.ApplicationName Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Bağlantı dizesiyle ilişkili uygulamanın adını alır veya ayarlar.
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
Özellik Değeri
Uygulamanın adı. Hiçbir ad sağlanmamışsa, .NET Framework üzerinde çalışırken "Framework Microsoft SqlClient Veri Sağlayıcısı" ve aksi takdirde "Core Microsoft SqlClient Veri Sağlayıcısı".
Özel durumlar
Değeri null olarak ayarlamak için kullanın Value.
Örnekler
Aşağıdaki örnek yeni SqlConnectionStringBuilder bir oluşturur ve nesnenin oluşturucusunda bir bağlantı dizesi atar. Kod, bağlantı dizesinin ayrıştırılmış ve yeniden oluşturulmuş sürümünü görüntüler ve nesnenin özelliğini değiştirir ApplicationName . Son olarak kod, yeni anahtar/değer çifti de dahil olmak üzere yeni bağlantı dizesini görüntüler.
using Microsoft.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);
}
}
}
Örnek, konsol penceresinde aşağıdaki metni görüntüler:
Original: Data Source=(local);Initial Catalog=AdventureWorks;Integrated Security=True
ApplicationName="Core Microsoft SqlClient Data Provider"
Modified: Data Source=(local);Initial Catalog=AdventureWorks;Integrated Security=True;Application Name="My Application"
Açıklamalar
Bu özellik, bağlantı dizesi içindeki "Uygulama Adı" ve "uygulama" anahtarlarına karşılık gelir.
Uygulama adı 128 karakter veya daha kısa olabilir.