public SevenZipSharedArchiveContext(IntPtr archivePtr, SevenZipFormatInfo formatInfo, Nomad.FileSystem.Archive.SevenZip.StreamWrapper wrapper)
 {
     this.FArchivePtr = archivePtr;
     this.ArchiveLock = new object();
     this.ArchivePassword = new SecureString[1];
     this.FormatInfo = formatInfo;
     this.ArchiveStreamWrapper = wrapper;
 }
Ejemplo n.º 2
0
 public TimeFilter(Nomad.Commons.TimeComparision comparision, TimeSpan time)
 {
     this.TimeComparision = Nomad.Commons.TimeComparision.Ignore;
     if ((comparision == Nomad.Commons.TimeComparision.Between) || (comparision == Nomad.Commons.TimeComparision.NotBetween))
     {
         throw new ArgumentOutOfRangeException();
     }
     this.TimeComparision = comparision;
     this.FromTime = time;
 }
Ejemplo n.º 3
0
 public DateFilter(Nomad.Commons.DateComparision comparision, DateTime date)
 {
     this.DateComparision = Nomad.Commons.DateComparision.Ignore;
     this.NotOlderThan = 1;
     this.DateMeasure = DateUnit.Day;
     if ((comparision < Nomad.Commons.DateComparision.On) || (comparision > Nomad.Commons.DateComparision.After))
     {
         throw new ArgumentOutOfRangeException();
     }
     this.DateComparision = comparision;
     this.FromDate = date;
 }
Ejemplo n.º 4
0
 public DateFilter(Nomad.Commons.DateComparision comparision, DateTime fromDate, DateTime toDate)
 {
     this.DateComparision = Nomad.Commons.DateComparision.Ignore;
     this.NotOlderThan = 1;
     this.DateMeasure = DateUnit.Day;
     if ((comparision != Nomad.Commons.DateComparision.Between) && (comparision != Nomad.Commons.DateComparision.NotBetween))
     {
         throw new ArgumentOutOfRangeException();
     }
     this.DateComparision = comparision;
     this.FromDate = fromDate;
     this.ToDate = toDate;
 }
 public ModuleWithConstructorDependency(Nomad.Tests.FunctionalTests.Modules.IInjectableModulesRegistry registry)
 {
     _registry = registry;
 }
Ejemplo n.º 6
0
 public FilterInfo(Microsoft.Win32.SafeHandles.SafeLibraryHandle filterLibrary, Guid filterPersistClass, Nomad.FilterReader.FilterReader.DllGetClassObject getClassObject)
 {
     this.FilterLibrary = filterLibrary;
     this.FilterPersistClass = filterPersistClass;
     this.GetClassObject = getClassObject;
 }
 public static SetAttributesWorkerDialog ShowAsync(Nomad.Workers.SetAttributesWorker worker)
 {
     return (SetAttributesWorkerDialog) CustomWorkerDialog.ShowAsync(typeof(SetAttributesWorkerDialog), worker);
 }
 public TabStripCancelEventArgs(Nomad.Controls.Tab tab, bool cancel) : base(cancel)
 {
     this.Tab = tab;
 }
 public static DeleteWorkerDialog ShowAsync(Nomad.Workers.DeleteWorker worker)
 {
     return (DeleteWorkerDialog) CustomWorkerDialog.ShowAsync(typeof(DeleteWorkerDialog), worker);
 }
 public static CopyWorkerDialog ShowAsync(Nomad.Workers.CopyWorker worker)
 {
     return (CopyWorkerDialog) CustomWorkerDialog.ShowAsync(typeof(CopyWorkerDialog), worker);
 }
Ejemplo n.º 11
0
 public static bool CheckIconOption(Nomad.FileSystem.Virtual.IconOptions option)
 {
     return ((IconOptions & option) == option);
 }