TransactionScope コンストラクタとは? わかりやすく解説

Weblio 辞書 > コンピュータ > .NET Framework クラス ライブラリ リファレンス > TransactionScope コンストラクタの意味・解説 

TransactionScope コンストラクタ (TransactionScopeOption, TimeSpan)

メモ : このコンストラクタは、.NET Framework version 2.0新しく追加されたものです。

タイムアウト値と要件指定して、TransactionScope クラス新しインスタンス初期化します。

名前空間: System.Transactions
アセンブリ: System.Transactions (system.transactions.dll 内)
構文構文

Public Sub New ( _
    scopeOption As TransactionScopeOption, _
    scopeTimeout As TimeSpan _
)
Dim scopeOption As TransactionScopeOption
Dim scopeTimeout As TimeSpan

Dim instance As New TransactionScope(scopeOption,
 scopeTimeout)
public TransactionScope (
    TransactionScopeOption scopeOption,
    TimeSpan scopeTimeout
)
public:
TransactionScope (
    TransactionScopeOption scopeOption, 
    TimeSpan scopeTimeout
)
public TransactionScope (
    TransactionScopeOption scopeOption, 
    TimeSpan scopeTimeout
)
public function TransactionScope (
    scopeOption : TransactionScopeOption, 
    scopeTimeout : TimeSpan
)

パラメータ

scopeOption

このトランザクション スコープ関連付けられているトランザクション要件を示す TransactionScopeOption 列挙体のインスタンス

scopeTimeout

トランザクション スコープタイムアウトしてトランザクション中止されるまでの TimeSpan。

プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照

TransactionScope コンストラクタ (TransactionScopeOption)

メモ : このコンストラクタは、.NET Framework version 2.0新しく追加されたものです。

要件指定して、TransactionScope クラス新しインスタンス初期化します。

名前空間: System.Transactions
アセンブリ: System.Transactions (system.transactions.dll 内)
構文構文

Public Sub New ( _
    scopeOption As TransactionScopeOption _
)
Dim scopeOption As TransactionScopeOption

Dim instance As New TransactionScope(scopeOption)
public TransactionScope (
    TransactionScopeOption scopeOption
)
public:
TransactionScope (
    TransactionScopeOption scopeOption
)
public TransactionScope (
    TransactionScopeOption scopeOption
)
public function TransactionScope (
    scopeOption : TransactionScopeOption
)

パラメータ

scopeOption

このトランザクション スコープ関連付けられているトランザクション要件を示す TransactionScopeOption 列挙体のインスタンス

プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照

TransactionScope コンストラクタ (Transaction)

メモ : このコンストラクタは、.NET Framework version 2.0新しく追加されたものです。

TransactionScope クラス新しインスタンス初期化し指定したトランザクションアンビエント トランザクションとして設定します。これによって、スコープ内で実行されるトランザクション作業でこのトランザクション使用されます。

名前空間: System.Transactions
アセンブリ: System.Transactions (system.transactions.dll 内)
構文構文

Public Sub New ( _
    transactionToUse As Transaction _
)
Dim transactionToUse As Transaction

Dim instance As New TransactionScope(transactionToUse)
public TransactionScope (
    Transaction transactionToUse
)
public:
TransactionScope (
    Transaction^ transactionToUse
)
public TransactionScope (
    Transaction transactionToUse
)
public function TransactionScope (
    transactionToUse : Transaction
)

パラメータ

transactionToUse

スコープ内で実行されるトランザクション作業でこのトランザクション使用されるように、アンビエント トランザクションとして設定するトランザクション

プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照

TransactionScope コンストラクタ (Transaction, TimeSpan)

メモ : このコンストラクタは、.NET Framework version 2.0新しく追加されたものです。

タイムアウト値を指定して TransactionScope クラス新しインスタンス初期化し指定したトランザクションアンビエント トランザクションとして設定します。これによって、スコープ内で実行されるトランザクション作業でこのトランザクション使用されます。

名前空間: System.Transactions
アセンブリ: System.Transactions (system.transactions.dll 内)
構文構文

Public Sub New ( _
    transactionToUse As Transaction, _
    scopeTimeout As TimeSpan _
)
Dim transactionToUse As Transaction
Dim scopeTimeout As TimeSpan

Dim instance As New TransactionScope(transactionToUse,
 scopeTimeout)
public TransactionScope (
    Transaction transactionToUse,
    TimeSpan scopeTimeout
)
public:
TransactionScope (
    Transaction^ transactionToUse, 
    TimeSpan scopeTimeout
)
public TransactionScope (
    Transaction transactionToUse, 
    TimeSpan scopeTimeout
)
public function TransactionScope (
    transactionToUse : Transaction, 
    scopeTimeout : TimeSpan
)

パラメータ

transactionToUse

スコープ内で実行されるトランザクション作業でこのトランザクション使用されるように、アンビエント トランザクションとして設定するトランザクション

scopeTimeout

トランザクション スコープタイムアウトしてトランザクション中止されるまでの TimeSpan。

プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照

TransactionScope コンストラクタ (TransactionScopeOption, TransactionOptions)

メモ : このコンストラクタは、.NET Framework version 2.0新しく追加されたものです。

要件指定して、TransactionScope クラス新しインスタンス初期化します。

名前空間: System.Transactions
アセンブリ: System.Transactions (system.transactions.dll 内)
構文構文

Public Sub New ( _
    scopeOption As TransactionScopeOption, _
    transactionOptions As TransactionOptions _
)
Dim scopeOption As TransactionScopeOption
Dim transactionOptions As TransactionOptions

Dim instance As New TransactionScope(scopeOption,
 transactionOptions)
public TransactionScope (
    TransactionScopeOption scopeOption,
    TransactionOptions transactionOptions
)
public:
TransactionScope (
    TransactionScopeOption scopeOption, 
    TransactionOptions transactionOptions
)
public TransactionScope (
    TransactionScopeOption scopeOption, 
    TransactionOptions transactionOptions
)
public function TransactionScope (
    scopeOption : TransactionScopeOption, 
    transactionOptions : TransactionOptions
)

パラメータ

scopeOption

このトランザクション スコープ関連付けられているトランザクション要件を示す TransactionScopeOption 列挙体のインスタンス

transactionOptions

新しトランザクション作成され場合使用するトランザクション オプションを示す TransactionOptions 構造体既存トランザクション使用する場合は、このパラメータタイムアウト値がトランザクション スコープ適用されます。スコープ破棄する前にその時間が経過してしまうと、トランザクション中止されます。

解説解説
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照

TransactionScope コンストラクタ (Transaction, TimeSpan, EnterpriseServicesInteropOption)

メモ : このコンストラクタは、.NET Framework version 2.0新しく追加されたものです。

タイムアウト値と COM+ 相互運用性要件指定して TransactionScope クラス新しインスタンス初期化し指定したトランザクションアンビエント トランザクションとして設定します。これによって、スコープ内で実行されるトランザクション作業でこのトランザクション使用されます。

名前空間: System.Transactions
アセンブリ: System.Transactions (system.transactions.dll 内)
構文構文

Public Sub New ( _
    transactionToUse As Transaction, _
    scopeTimeout As TimeSpan, _
    interopOption As EnterpriseServicesInteropOption _
)
Dim transactionToUse As Transaction
Dim scopeTimeout As TimeSpan
Dim interopOption As EnterpriseServicesInteropOption

Dim instance As New TransactionScope(transactionToUse,
 scopeTimeout, interopOption)
public TransactionScope (
    Transaction transactionToUse,
    TimeSpan scopeTimeout,
    EnterpriseServicesInteropOption interopOption
)
public:
TransactionScope (
    Transaction^ transactionToUse, 
    TimeSpan scopeTimeout, 
    EnterpriseServicesInteropOption interopOption
)
public TransactionScope (
    Transaction transactionToUse, 
    TimeSpan scopeTimeout, 
    EnterpriseServicesInteropOption interopOption
)
public function TransactionScope (
    transactionToUse : Transaction, 
    scopeTimeout : TimeSpan, 
    interopOption : EnterpriseServicesInteropOption
)

パラメータ

transactionToUse

スコープ内で実行されるトランザクション作業でこのトランザクション使用されるように、アンビエント トランザクションとして設定するトランザクション

scopeTimeout

トランザクション スコープタイムアウトしてトランザクション中止されるまでの TimeSpan。

interopOption

関連付けられているトランザクションCOM+ トランザクションやり取りする方法を示す EnterpriseServicesInteropOption 列挙体のインスタンス

解説解説

メモ   このメソッドは、LinkDemand を使用して信頼関係のないコードからの呼び出し防ぎます。ただし、FullTrust アクセス許可セット保持する必要があるのは、直前呼び出し元だけです。

プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照

TransactionScope コンストラクタ (TransactionScopeOption, TransactionOptions, EnterpriseServicesInteropOption)

メモ : このコンストラクタは、.NET Framework version 2.0新しく追加されたものです。

スコープCOM+ 相互運用性要件、およびトランザクション オプション指定して、TransactionScope クラス新しインスタンス初期化します。

名前空間: System.Transactions
アセンブリ: System.Transactions (system.transactions.dll 内)
構文構文

Public Sub New ( _
    scopeOption As TransactionScopeOption, _
    transactionOptions As TransactionOptions, _
    interopOption As EnterpriseServicesInteropOption _
)
Dim scopeOption As TransactionScopeOption
Dim transactionOptions As TransactionOptions
Dim interopOption As EnterpriseServicesInteropOption

Dim instance As New TransactionScope(scopeOption,
 transactionOptions, interopOption)
public TransactionScope (
    TransactionScopeOption scopeOption,
    TransactionOptions transactionOptions,
    EnterpriseServicesInteropOption interopOption
)
public:
TransactionScope (
    TransactionScopeOption scopeOption, 
    TransactionOptions transactionOptions, 
    EnterpriseServicesInteropOption interopOption
)
public TransactionScope (
    TransactionScopeOption scopeOption, 
    TransactionOptions transactionOptions, 
    EnterpriseServicesInteropOption interopOption
)
public function TransactionScope (
    scopeOption : TransactionScopeOption, 
    transactionOptions : TransactionOptions, 
    interopOption : EnterpriseServicesInteropOption
)

パラメータ

scopeOption

このトランザクション スコープ関連付けられているトランザクション要件を示す TransactionScopeOption 列挙体のインスタンス

transactionOptions

新しトランザクション作成され場合使用するトランザクション オプションを示す TransactionOptions 構造体既存トランザクション使用する場合は、このパラメータタイムアウト値がトランザクション スコープ適用されます。スコープ破棄する前にその時間が経過してしまうと、トランザクション中止されます。

interopOption

関連付けられているトランザクションCOM+ トランザクションやり取りする方法を示す EnterpriseServicesInteropOption 列挙体のインスタンス

解説解説
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照

TransactionScope コンストラクタ

TransactionScope クラス新しインスタンス初期化します。
オーバーロードの一覧オーバーロードの一覧

名前 説明
TransactionScope () TransactionScope クラス新しインスタンス初期化します。
TransactionScope (Transaction) TransactionScope クラス新しインスタンス初期化し指定したトランザクションアンビエント トランザクションとして設定します。これによって、スコープ内で実行されるトランザクション作業でこのトランザクション使用されます。
TransactionScope (TransactionScopeOption) 要件指定してTransactionScope クラス新しインスタンス初期化します。
TransactionScope (Transaction, TimeSpan) タイムアウト値を指定して TransactionScope クラス新しインスタンス初期化し指定したトランザクションアンビエント トランザクションとして設定します。これによって、スコープ内で実行されるトランザクション作業でこのトランザクション使用されます。
TransactionScope (TransactionScopeOption, TimeSpan) タイムアウト値と要件指定してTransactionScope クラス新しインスタンス初期化します。
TransactionScope (TransactionScopeOption, TransactionOptions) 要件指定してTransactionScope クラス新しインスタンス初期化します。
TransactionScope (Transaction, TimeSpan, EnterpriseServicesInteropOption) タイムアウト値と COM+ 相互運用性要件指定して TransactionScope クラス新しインスタンス初期化し指定したトランザクションアンビエント トランザクションとして設定します。これによって、スコープ内で実行されるトランザクション作業でこのトランザクション使用されます。
TransactionScope (TransactionScopeOption, TransactionOptions, EnterpriseServicesInteropOption) スコープCOM+ 相互運用性要件、およびトランザクション オプション指定してTransactionScope クラス新しインスタンス初期化します。
参照参照

関連項目

TransactionScope クラス
TransactionScope メンバ
System.Transactions 名前空間

その他の技術情報

トランザクション スコープ使用した暗黙的なトランザクション実装

TransactionScope コンストラクタ ()

メモ : このコンストラクタは、.NET Framework version 2.0新しく追加されたものです。

TransactionScope クラス新しインスタンス初期化します。

名前空間: System.Transactions
アセンブリ: System.Transactions (system.transactions.dll 内)
構文構文

Dim instance As New TransactionScope
public TransactionScope ()
public:
TransactionScope ()
public TransactionScope ()
public function TransactionScope ()
解説解説
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照



英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「TransactionScope コンストラクタ」の関連用語

TransactionScope コンストラクタのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



TransactionScope コンストラクタのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2025 Microsoft.All rights reserved.

©2025 GRAS Group, Inc.RSS