예제 #1
0
파일: TxF.cs 프로젝트: pengyancai/cs-util
 /// <summary>
 /// コンストラクタ。
 /// </summary>
 public TxF()
 {
     SafeTransactionHandle txHandle;
     IKernelTransaction kernelTx =
       (IKernelTransaction)TransactionInterop.GetDtcTransaction(Transaction.Current);
     kernelTx.GetHandle(out txHandle);
     File = new TxFile(txHandle);
     Directory = new TxDirectory(txHandle);
 }
 public SetAccessControlOperation(TxDirectory directory, string path, DirectorySecurity directorySecurity)
     : base(directory, path)
 {
     _directorySecurity = directorySecurity;
 }
 public EnumerateFileSystemEntriesOperation(TxDirectory directory, string path)
     : base(directory, path)
 {
 }
 public UnitTestDirectoryOperation(TxDirectory txDirectory, string path)
     : base(txDirectory, path)
 {
     _txDirectory = txDirectory;
 }