Show / Hide Table of Contents

Class RepositoryInfo

Represents information about an authenticated user's connection to a repository.

Inheritance
object
RepositoryInfo
RepositoryStatistics
Inherited Members
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
Namespace: Algenta.Colectica.Model.Repository
Assembly: Algenta.Colectica.Model.dll
Syntax
[DataContract(Namespace = "http://ns.colectica.com/2009/07/")]
public class RepositoryInfo

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
[DataMember]
public bool CanAdministrator { get; set; }
Property Value
Type Description
bool

CanRead

Gets or sets a value indicating whether the authenticated user can read from the repository.

Declaration
[DataMember]
public bool CanRead { get; set; }
Property Value
Type Description
bool

CanWrite

Gets or sets a value indicating whether the authenticated user can write to the repository.

Declaration
[DataMember]
public bool CanWrite { get; set; }
Property Value
Type Description
bool

Citation

Gets or sets the citation for the repository.

Declaration
[DataMember]
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
[DataMember]
public Dictionary<string, string> Repositories { get; set; }
Property Value
Type Description
Dictionary<string, string>

Extension Methods

Extensions.Yield<T>(T)
In this article
Back to top Generated by DocFX