txf

    7

    2답변

    C#의 System.Transactions 네임 스페이스 사용에 대한 내 머리를 감싸하려고합니다. 리소스 관리자를 사용하는 것과 관련하여 MSDN에서 일부 문서를 찾았지만 변동이 심한 메모리 내 리소스 관리자 만 자세히 설명합니다 (예 : 트랜잭션). 기본적으로 트랜잭션 <처럼 TransactionScope 내부에서 사용할 수있는 것을 찾고 있지만 디스크의

    1

    4답변

    저는 Java 개발자입니다. 저는 지난 며칠 동안 Rails를 배웠습니다. 레일즈로 포팅을 시도하는 Java EE 애플리케이션 (ORM 용 Hibernate 사용)이 있습니다. 내 모델 중 몇 가지를 생성하기 위해 스캐 폴딩을 사용했습니다. 하지만 다른 모델에 대한 참조를 포함하는 다른 모델이 있습니다. 관계를 어떻게 정의합니까? 나는 그것을 비계 할 수

    2

    3답변

    는 다음 코드를 고려해보십시오 try { using(TransactionScope) { Process.Start("SQLInstaller.EXE"); throw new Exception(); Commit(); } } catch(Exception ex) { //Do something here

    0

    1답변

    msdn here에서 사용할 수있는 트랜잭션 NTFS 래퍼를 사용하여 파일 시스템 작업의 기본 트랜잭션을 지원합니다. 사용 가능한 예제에서는 transactedFiles를 사용하는 방법 만 보여주고 있지만 트랜잭션을 생성하고 이동하고 복사해야합니다. , TransactedDirectory 클래스를 사용하는 방법을 모르겠습니다. 제발 도와 주실 수 있습니까?

    -1

    1답변

    the MSDN documentation에 따르면 트랜잭션 NTFS는 쓰기를 위해 파일을 열 때 차단할 수있는 것처럼 보이지 않습니다. 대신 열기 작업이 ERROR_SHARING_VIOLATION으로 실패합니다. 대신 글쓰기를 차단하고 싶습니다. 어떻게해야합니까? 네트워크 공유 (그래서 로컬 명명 된 뮤텍스 핸들 없음) 자동 해제 소유 프로세스가 아무튼 다