DbConnectionStringBuilder.Values Özellik

Tanım

içindeki DbConnectionStringBuilderdeğerleri içeren bir ICollection alır.

C#
public virtual System.Collections.ICollection Values { get; }
C#
[System.ComponentModel.Browsable(false)]
public virtual System.Collections.ICollection Values { get; }

Özellik Değeri

ICollection içindeki DbConnectionStringBuilderdeğerleri içeren bir.

Uygulamalar

Öznitelikler

Örnekler

Not

Bu örnek, bağlantı dizeleriyle nasıl DbConnectionStringBuilder çalıştığını gösteren bir parola içerir. Uygulamalarınızda Windows Kimlik Doğrulaması kullanmanızı öneririz. Bir parola kullanmanız gerekiyorsa, uygulamanıza sabit kodlanmış bir parola eklemeyin.

C#
static void Main()
{
    DbConnectionStringBuilder builder = new DbConnectionStringBuilder();
    builder.ConnectionString =
        "Provider=MSDataShape.1;Persist Security Info=false;" +
        "Data Provider=MSDAORA;Data Source=orac;" +
        "user id=username;password=*******";

    foreach (string value in builder.Values)
        Console.WriteLine(value);
}

Aşağıdaki çıkışı görüntüler:

MSDataShape.1
false
MSDAORA
orac
username
*******

Açıklamalar

içindeki ICollection değerlerin sırası belirtilmemiştir, ancak yöntemi tarafından Keys döndürülen içindeki ilişkili anahtarlarla ICollection aynıdır.

Döndürülen ICollection bir statik kopya değildir; bunun yerine, ICollection özgün DbConnectionStringBuilderiçindeki değerlere geri başvurur. Bu nedenle, içinde DbConnectionStringBuilder yapılan değişiklikler öğesine ICollectionyansıtılır.

Şunlara uygulanır

Ürün Sürümler
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1
UWP 10.0

Ayrıca bkz.