Share via


SqlMetadataStore.IsTransactionActive Method

Indicates whether an active transaction exists on the metadata store.

Namespace:  Microsoft.Synchronization.MetadataStorage
Assembly:  Microsoft.Synchronization.MetadataStorage (in Microsoft.Synchronization.MetadataStorage.dll)

Syntax

'Declaration
Public Overrides Function IsTransactionActive ( _
    <OutAttribute> ByRef isolationLevel As IsolationLevel _
) As Boolean
'Usage
Dim instance As SqlMetadataStore
Dim isolationLevel As IsolationLevel
Dim returnValue As Boolean

returnValue = instance.IsTransactionActive(isolationLevel)
public override bool IsTransactionActive(
    out IsolationLevel isolationLevel
)
public:
virtual bool IsTransactionActive(
    [OutAttribute] IsolationLevel% isolationLevel
) override
abstract IsTransactionActive : 
        isolationLevel:IsolationLevel byref -> bool 
override IsTransactionActive : 
        isolationLevel:IsolationLevel byref -> bool 
public override function IsTransactionActive(
    isolationLevel : IsolationLevel
) : boolean

Parameters

Return Value

Type: System.Boolean
true if an active transaction exists on the metadata store; otherwise, false.

Exceptions

Exception Condition
ObjectDisposedException

This object has been disposed or was not initialized correctly.

Remarks

An active transaction can be started by calling BeginTransaction.

See Also

Reference

SqlMetadataStore Class

Microsoft.Synchronization.MetadataStorage Namespace