Class RepositoryInfo
Represents information about an authenticated user's connection to a repository.
Inheritance
System.Object
RepositoryInfo
Namespace: Algenta.Colectica.Model.Repository
Assembly: Algenta.Colectica.Model.dll
Syntax
public class RepositoryInfo : object
Constructors
RepositoryInfo()
Initializes a new instance of the RepositoryInfo class.
Declaration
public RepositoryInfo()
Properties
CanAdministrator
Gets or sets a value indicating whether the authenticated user can administer the repository.
Declaration
public bool CanAdministrator { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
CanRead
Gets or sets a value indicating whether the authenticated user can read from the repository.
Declaration
public bool CanRead { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
CanWrite
Gets or sets a value indicating whether the authenticated user can write to the repository.
Declaration
public bool CanWrite { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
Citation
Gets or sets the citation for the repository.
Declaration
public DublinCore Citation { get; set; }
Property Value
Type | Description |
---|---|
DublinCore |
Repositories
Gets a dictionary of agencies for which the repository is authoritative. The key is the agency identifier, and the value is a friendly name for the agency.
Declaration
public Dictionary<string, string> Repositories { get; set; }
Property Value
Type | Description |
---|---|
Dictionary<System.String, System.String> |