Name | Description | |
---|---|---|
![]() | AddSession | Add a session (full file stream or fragment of a session) to the repository |
![]() ![]() | CalculateRepositoryPath | Calculate the best path for the log folder and the repository |
![]() | Find | Retrieves all the sessions that match the conditions defined by the specified predicate. |
![]() | GetSession | Load a session by its Id |
![]() | GetSessionFileIds | Retrieve the ids of the sessions files known locally for the specified session |
![]() | LoadSession | Load a session by its Id |
![]() | LoadSessionFiles | Find the session fragments in our local repository for the specified session Id. |
![]() | LoadSessionFileStream | Get a generic stream for the contents of a session file |
![]() ![]() | LoadSessionHeader | Attempt to load the session header from the specified file, returning null if it can't be loaded |
![]() | LoadSessionStream | Get a generic stream for the contents of a session |
![]() | Refresh | Overloaded. Perform an immediate, synchronous refresh |
![]() | Remove | Overloaded. Remove a session from the repository and all folders by its Id |
![]() | SessionDataExists | Overloaded. Find if session data (more than just the header information) exists for a session with the provided Id |
![]() | SessionExists | Find if a session exists with the provided Id |
![]() | SessionIsRunning | Find if the session is running with the provided Id |
![]() | SetSessionNew | Set or clear the New flag for a sessions |
![]() | SetSessionsNew | Set or clear the New flag for a list of sessions |
![]() | TryLoadSessionFileStream | Try to get a stream pointing to a live file |