Loupe - Log - Monitor - Resolve
Loupe.Extensibility Namespace / IRepository Interface
Properties Methods Events

In This Topic
    IRepository Interface Members
    In This Topic

    The following tables list the members exposed by IRepository.

    Public Properties
     NameDescription
     PropertyA short end-user caption to display for the repository.  
     PropertyAn extended end-user description of the repository.  
     PropertyA unique id for this repository.  
     PropertyIndicates if there are unsaved changes.  
     PropertyIndicates if the repository is read only (sessions can't be added or removed).  
     PropertyThe unique name for this repository (typically the file name or URI).  
     PropertyThe set of products, applications, and versions loaded into the repository  
     PropertyThe set of all sessions in the repository.  
     PropertyIndicates if the repository supports fragment files or not. Most do.  
    Top
    Public Methods
     NameDescription
     MethodRetrieves all the sessions that match the conditions defined by the specified predicate.  
     MethodRetrieve the ids of the sessions files known locally for the specified session  
     MethodLoad a session by its Id  
     MethodGet a stream for the contents of a session file  
     MethodGet a stream for the contents of an entire session  
     MethodOverloaded. Remove a session from the repository and all folders by its Id  
     MethodOverloaded. Find if session data (more than just the header information) exists for a session with the provided Id  
     MethodFind if a session exists with the provided Id  
     MethodSet or clear the New flag for a list of sessions  
    Top
    Public Events
     NameDescription
     EventRaised every time the sessions collection changes.  
    Top
    See Also