ChinhDo.Transactions.TxFileManager.TxEnlistment.RollbackFile.Rollback C# (CSharp) Метод

Rollback() публичный Метод

public Rollback ( ) : void
Результат void
				public override void Rollback()
				{
					if (_backupFileName != null)
					{
						string strDirectory = Path.GetDirectoryName(_originalFileName);
						if (!Directory.Exists(strDirectory))
							Directory.CreateDirectory(strDirectory);
						File.Copy(_backupFileName, _originalFileName, true);
					}
					else
					{
						if (File.Exists(_originalFileName))
							File.Delete(_originalFileName);
					}
				}
TxFileManager.TxEnlistment.RollbackFile