Propriété ServerConnection.TransactionDepth

Obtient la profondeur de la transaction actuelle pour la connexion référencée.

Espace de noms :  Microsoft.SqlServer.Management.Common
Assembly :  Microsoft.SqlServer.ConnectionInfo (en Microsoft.SqlServer.ConnectionInfo.dll)

Syntaxe

'Déclaration
Public ReadOnly Property TransactionDepth As Integer 
    Get
'Utilisation
Dim instance As ServerConnection 
Dim value As Integer 

value = instance.TransactionDepth
public int TransactionDepth { get; }
public:
property int TransactionDepth {
    int get ();
}
member TransactionDepth : int
function get TransactionDepth () : int

Valeur de propriété

Type : Int32
Valeur Int32 qui spécifie la profondeur de la transaction actuelle pour la connexion référencée.

Notes

Une connexion peut rencontrer des transactions imbriquées. La profondeur de transaction fait référence au nombre de transactions imbriquées.

Exemples

C#

ServerConnection conn = new ServerConnection();
Console.WriteLine(conn.TransactionDepth);

PowerShell

$conn = new-object Microsoft.SqlServer.Management.Common.ServerConnection
Write-Host $conn.TransactionDepth

Voir aussi

Référence

ServerConnection Classe

Espace de noms Microsoft.SqlServer.Management.Common

Autres ressources

Transaction Log Architecture