Show / Hide Table of Contents

    Class Repository

    A place where SDS2 jobs are stored. Jobs are accessed in this repository by name.

    Inheritance
    object
    Repository
    Inherited Members
    object.GetType()
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    Namespace: DesignData.SDS2.Database
    Assembly: DesignData.SDS2.Database.dll
    Syntax
    public sealed class Repository

    Constructors

    Repository()

    A place where SDS2 jobs are stored. Jobs are accessed in this repository by name.

    Declaration
    public Repository()

    Properties

    Default

    This gets the default job repository for the user running your software

    Declaration
    public static Repository Default { get; }
    Property Value
    Type Description
    Repository

    JobIdentifiers

    A list of all the jobs in this repository.

    Declaration
    public IdentifierList JobIdentifiers { get; }
    Property Value
    Type Description
    IdentifierList

    Name

    The name of the job repository

    Declaration
    public string Name { get; }
    Property Value
    Type Description
    string

    ShadowPath

    The URI for this repository.

    Declaration
    public string ShadowPath { get; }
    Property Value
    Type Description
    string

    URL

    The URI for this repository.

    Declaration
    public string URL { get; }
    Property Value
    Type Description
    string

    Methods

    ~Repository()

    A place where SDS2 jobs are stored. Jobs are accessed in this repository by name.

    Declaration
    protected ~Repository()

    GetAllRepositories()

    Return a list of all job repositories on the system. Users can have multiple repositories on various database backends.

    Declaration
    public static RepositoryList GetAllRepositories()
    Returns
    Type Description
    RepositoryList
    Back to top