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şlemdeki 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 System.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();
    }
}
Imports System.Data.SqlClient
Module Module1
    Sub Main()
        Dim builder As 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()
    End Sub
End Module

Açıklamalar

Bu özellik, bağlantı dizesi içindeki "MultipleActiveResultSets" anahtarına karşılık gelir.

Şunlara uygulanır

Ayrıca bkz.