Dispose() public method

public Dispose ( ) : void
return void
Example #1
0
        private bool _disposedValue; // To detect redundant calls

        protected virtual void Dispose(bool disposing)
        {
            if (!_disposedValue)
            {
                if (disposing)
                {
                    Files.Dispose();
                    BackupModifiedFilenames.Dispose();
                    Documents.Dispose();
                    Folders.Dispose();
                    Parametrized.Dispose();
                    ListingFilesTest.Dispose();
                    ListingFilesFound.Dispose();
                    Backups.Dispose();
                    OpenFoldersFound.Dispose();
                    InsecureMethodFoldersFound.Dispose();
                }

                Files = null;
                BackupModifiedFilenames = null;
                Documents                  = null;
                Folders                    = null;
                Parametrized               = null;
                ListingFilesTest           = null;
                ListingFilesFound          = null;
                Backups                    = null;
                OpenFoldersFound           = null;
                InsecureMethodFoldersFound = null;

                _disposedValue = true;
            }
        }
Example #2
0
        private bool _disposedValue; // To detect redundant calls

        protected virtual void Dispose(bool disposing)
        {
            if (!_disposedValue)
            {
                if (disposing)
                {
                    Files.Dispose();
                    BackupModifiedFilenames.Dispose();
                    Documents.Dispose();
                    Folders.Dispose();
                    Parametrized.Dispose();
                }

                Files = null;
                BackupModifiedFilenames = null;
                Documents    = null;
                Folders      = null;
                Parametrized = null;

                _disposedValue = true;
            }
        }