Click or drag to resize
FileSystemRepositoryManager Class
Manages file system repository for continuous integration - stores and restores supported objects to and from the repository. Ensures mutual exclusion of the repository access across processes.
Inheritance Hierarchy
SystemObject
  CMS.ContinuousIntegrationFileSystemRepositoryManager

Namespace: CMS.ContinuousIntegration
Assembly: CMS.ContinuousIntegration (in CMS.ContinuousIntegration.dll) Version: 9.0.0
Syntax
C#
public class FileSystemRepositoryManager : IDisposable

The FileSystemRepositoryManager type exposes the following members.

Constructors
  NameDescription
Protected methodFileSystemRepositoryManager
Private constructor ensures uniqueness of singleton class.
Top
Methods
  NameDescription
Public methodStatic memberDelete
Deletes given object from the file system repository, if this object's serialization is enabled by the repository configuration.
Public methodDispose
Releases all resources used by the current instance of the FileSystemRepositoryManager class.
Protected methodDispose(Boolean)
When overridden in a derived class, releases the unmanaged resources used by the FileSystemRepositoryManager, and optionally releases the managed resources.
Public methodStatic memberRestoreAll
Restores all supported objects from the file system repository.
Public methodStatic memberStore
Stores given object to the file system repository, if this object's serialization is enabled by the repository configuration.
Public methodStatic memberStoreAll
Stores all supported objects to the file system repository.
Top
Remarks

This class is responsible for the synchronization of objects de/serialization to the repository.

Members of this class are thread-safe.

See Also