SqlMetadataStore.IsTransactionActive メソッド

アクティブなトランザクションがメタデータ ストアに存在するかどうかを示します。

名前空間: Microsoft.Synchronization.MetadataStorage
アセンブリ: Microsoft.Synchronization.MetadataStorage (microsoft.synchronization.metadatastorage.dll 内)

構文

'宣言
Public Overrides Function IsTransactionActive ( _
    <OutAttribute> ByRef isolationLevel As IsolationLevel _
) As Boolean
'使用
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
public boolean IsTransactionActive (
    /** @attribute OutAttribute() */ /** @ref */ IsolationLevel isolationLevel
)
JScript does not support passing value-type arguments by reference.

パラメーター

  • isolationLevel
    現在アクティブなトランザクションの分離レベルを返すか、アクティブなトランザクションが存在しない場合は System.Data.IsolationLevel.Unspecified を返します。

戻り値

アクティブなトランザクションがメタデータ ストアに存在する場合は true、そうでない場合は false です。

解説

BeginTransaction を呼び出すと、アクティブなトランザクションを開始できます。

参照

リファレンス

SqlMetadataStore クラス
SqlMetadataStore メンバー
Microsoft.Synchronization.MetadataStorage 名前空間