Aracılığıyla paylaş


SqlConnectionStringBuilder.MultipleActiveResultSets Özellik

Tanım

True olduğunda, bir uygulama birden çok etkin sonuç kümesi (MARS) bulundurabilir. False olduğunda, uygulamanın bu bağlantıda başka bir toplu işlemi yürütebilmesi için önce bir toplu işlemden tüm sonuç kümelerini işlemesi veya iptal etmesi gerekir. Daha fazla bilgi için bkz . Birden Çok Etkin Sonuç Kümesi (MARS).

public:
 property bool MultipleActiveResultSets { bool get(); void set(bool value); };
public bool MultipleActiveResultSets { get; set; }
member this.MultipleActiveResultSets : bool with get, set
Public Property MultipleActiveResultSets As Boolean

Özellik Değeri

özelliğinin MultipleActiveResultSets değeri veya false sağlanmamışsa.

Örnekler

Aşağıdaki örnek, Birden Çok Etkin Sonuç Kümesi özelliğini açıkça etkinleştirir.

using Microsoft.Data.SqlClient;

class Program
{
    static void Main()
    {
        SqlConnectionStringBuilder builder = new SqlConnectionStringBuilder();
        builder.DataSource = "(local)";
        builder.IntegratedSecurity = true;
        builder.InitialCatalog = "AdventureWorks";

        // The connection does not allow multiple active result sets
        // by default, so this line of code explicitly
        // enables this feature. Note that this feature is 
        // only available when programming against SQL Server 2005
        // or later.
        builder.MultipleActiveResultSets = true;

        Console.WriteLine(builder.ConnectionString);
        Console.WriteLine();

        Console.WriteLine("Press Enter to continue.");
        Console.ReadLine();
    }
}

Açıklamalar

Bu özellik, bağlantı dizesi içindeki "Birden Çok Etkin Sonuç Kümesi" anahtarına karşılık gelir.

Şunlara uygulanır