transactionscope

    5

    4答えて

    NHibernateを使用するWebアプリケーションでトランザクションを処理する最適なソリューションを見つけようとしています。 IHttpModuleを使用し、HttpApplication.BeginRequestで新しいセッションを開き、それをManagedWebSessionContext.Bind(context、session)を使用してHttpContextにバインドします。 Http

    1

    1答えて

    従来のビジネスオブジェクトにはDAABを使用していましたが、新しいビジネスオブジェクトにはTransactionScopeを使用することに決めました。今度は、古いビジネスオブジェクトコード内で新しいビジネスオブジェクトを呼び出さなければなりません。新しいビジネス・オブジェクトは、その中に呼び出されたときに、古いビジネス・オブジェクト・コードは、次のようになります。 Database db = Da

    5

    3答えて

    私は確かにこれは基本的な質問ですが、私はここではGoogleのいずれのソリューションも見つかりませんでした。 イムは、それが 「System.Activities.Statements.TransactionScope」という例外スローそのコードブロックを使用しようとすると:usingステートメントで使用されるタイプは、「System.IDisposable」 using (Transaction

    2

    1答えて

    分散トランザクションのタイムアウトに関する質問があります。 私は、TransactionScope = 10分(max、machine.configを編集せずに)のタイムアウトがあります。 また、MS DTCのタイムアウトは(私がComponentServices-MyComputerプロパティで見るように)60秒です。 誰でも知っていますが、タイムアウトはどのように取られますか?

    3

    1答えて

    私のasp.netアプリケーションでエンタープライズライブラリのデータアクセスブロックを使用しています。複数のストアドプロシージャ間で、ビジネスロジックレイヤーからトランザクションを実装したいと考えています。 Entlibは、データベースアクセス用の新しい接続を開きます。 トランザクションスコープを次のように使用すると、分散トランザクションが行われますか? using (TransactionSc

    5

    2答えて

    トランザクションが開始されたら、トランザクションのタイムアウトを(SQL Serverを使用して)延長することは可能ですか?

    10

    1答えて

    私はLinqのデータをSQLに送信するためにTransactionScopeを使用しています。私の質問は、複数のSubmitChangesを同じスコープで使用すると、エラーが発生した場合はすべてのスコープがロールバックされるか、最後のSubmitChangesの後に変更が加えられただけでしょうか?例: using (TransactionScope trans = new TransactionS

    4

    3答えて

    実際にデータに影響を与えずにデータベースにストアドプロシージャのテストをいくつか実行したい(または、テストの実行後に永続的な影響を与えることなく) 。 は、いくつかの研究の後、私は、私は単一のテストメソッド内でこのすべてを置くよう今これは罰金限り動作します私のVisual Studio 2010のテストプロジェクトなど using(new TransactionScope()) { u

    1

    1答えて

    トランザクションスコープ内の2つの異なるデータベースからデータにアクセスしようとしています。 しかし、2番目のデータベースで任意のクエリを実行しているうちに、「この操作はトランザクションの状態に対して有効ではありません」と表示されます。エラー using(TransactionScope scope=new TransactionScope()) { Insert();//Insert

    31

    2答えて

    私は2つのトランザクションスコープを持っています。内部トランザクションスコープがコミットされ、外側のトランザクションスコープが完了しなかった場合にロールバックされるかどうかを知りたいです。