GetTransactionCount Método (TransactionTypes)
Obtiene el número de transacciones abiertas en la base de datos que son de un tipo especificado.
Espacio de nombres: Microsoft.SqlServer.Management.Smo
Ensamblado: Microsoft.SqlServer.Smo (en Microsoft.SqlServer.Smo.dll)
Sintaxis
'Declaración
Public Function GetTransactionCount ( _
transactionType As TransactionTypes _
) As Integer
'Uso
Dim instance As Database
Dim transactionType As TransactionTypes
Dim returnValue As Integer
returnValue = instance.GetTransactionCount(transactionType)
public int GetTransactionCount(
TransactionTypes transactionType
)
public:
int GetTransactionCount(
TransactionTypes transactionType
)
member GetTransactionCount :
transactionType:TransactionTypes -> int
public function GetTransactionCount(
transactionType : TransactionTypes
) : int
Parámetros
- transactionType
Tipo: Microsoft.SqlServer.Management.Smo. . :: . .TransactionTypes
Valor del objeto TransactionTypes que especifica el tipo de transacciones cuyo total se debe devolver.
Valor devuelto
Tipo: System. . :: . .Int32
Valor Int32 que especifica el número de transacciones del tipo especificado que están abiertas en la base de datos.
Comentarios
You can use this method to determine how many transactions of a specific type are open on the database.
Ejemplos
VB
'Connect to the local, default instance of SQL Server.
Dim srv As Server
srv = New Server
'Reference the AdventureWorks2008R2 database.
Dim db As Database
db = srv.Databases("AdventureWorks2008R2")
'Display the number of open transaction on the database.
Console.WriteLine(db.GetTransactionCount.ToString)
PowerShell
$srv = new-Object Microsoft.SqlServer.Management.Smo.Server("(local)")
$db = New-Object Microsoft.SqlServer.Management.Smo.Database
$db = $srv.Databases.Item("AdventureWorks2008R2")
Write-Host $db.GetTransactionCount()
Vea también