Show / Hide Table of Contents

Namespace Microsoft.GNS.Roster.DataAccess

Classes

BaseObjectListDAL<TList, TListType>

The base DAL for security/object lists.

DocumentDBOptions

Common server settings.

IQueryableExtensions

extension methods.

RosterDataAccessExtensions

Extension methods for dependency injection.

RosterItemCacheOptions

Options for the user and group cache.

RosterObjectListDAL

Interface to manage IRosterObjectListDAL data.

RosterQueryParameter

Represents a query parameter

SecurityListDAL

Interface to manage ISecurityListDAL data.

Interfaces

IBaseObjectDAL<T>

Describes basic functionality for an object that has admins and members.

IBaseObjectListDAL<TList, TListType>

The base DAL for security/object lists.

IBaseSecurableObjectDAL<T>

Describes basic functionality for an object that has admins and members.

IContainerDAL

Containers data access interface.

IDocumentDAL

Generic document data access interface.

IDocumentStore

Metadata store interface.

IDocumentStoreOld

Metadata store interface.

IOrgDAL

Org data access interface.

IProjectDAL

Project data access interface.

IRoleDAL

Roles data access interface.

IRosterItemCache

Encapsulates Roster item cache functionality.

IRosterObjectListDAL

Interface to manage IRosterObjectListDAL data.

ISearchDAL<T>

Containers data access interface.

ISecurityListDAL

Interface to manage ISecurityListDAL data.

IToolDAL

Tool data access interface.

IUserAndGroupDAL

Functionality for working with AAD users and groups.

IUserAndGroupStore

Functionality for working with AAD users and groups.

In This Article
Back to top Generated by DocFX