Example #1
0
 public FilesystemHelpers(IShellPage associatedInstance, CancellationToken cancellationToken)
 {
     this.associatedInstance   = associatedInstance;
     this.cancellationToken    = cancellationToken;
     this.filesystemOperations = new FilesystemOperations(this.associatedInstance);
     this.recycleBinHelpers    = new RecycleBinHelpers(this.associatedInstance);
 }
 public StorageHistoryOperations(IShellPage associatedInstance, CancellationToken cancellationToken)
 {
     this.associatedInstance = associatedInstance;
     this.cancellationToken  = cancellationToken;
     filesystemOperations    = new FilesystemOperations(associatedInstance);
     filesystemHelpers       = this.associatedInstance.FilesystemHelpers;
 }
Example #3
0
        public void Dispose()
        {
            helpers?.Dispose();
            helpers = null;

            operations?.Dispose();
            operations = null;
        }
        public void Dispose()
        {
            filesystemOperations?.Dispose();
            filesystemHelpers?.Dispose();

            associatedInstance   = null;
            filesystemOperations = null;
            filesystemHelpers    = null;
        }
Example #5
0
        public void Dispose()
        {
            associatedInstance?.Dispose();
            filesystemOperations?.Dispose();
            recycleBinHelpers?.Dispose();

            associatedInstance   = null;
            filesystemOperations = null;
            recycleBinHelpers    = null;
        }