C# Класс CodeGarten.Data.Access.ContainerManager

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
AddPassword ( long structure, long container, string roletype, string password ) : void
ContainerManager ( DataBaseManager db ) : System
Create ( long structure, string containerName, string description, long parent ) : Container
Create ( long structure, string containerName, string description, long parent, string prototypeName ) : Container
Delete ( long containerId ) : Container
Get ( long container ) : Container
GetInstances ( long structureId ) : IQueryable
HasPassword ( long structure, long container, string roletype ) : bool
Search ( string query ) : IQueryable

Приватные методы

Метод Описание
InvokeOnCreateContainer ( Container container ) : void
InvokeOnDeleteContainer ( Container container, ContainerType containerType ) : void

Описание методов

AddPassword() публичный Метод

public AddPassword ( long structure, long container, string roletype, string password ) : void
structure long
container long
roletype string
password string
Результат void

ContainerManager() публичный Метод

public ContainerManager ( DataBaseManager db ) : System
db DataBaseManager
Результат System

Create() публичный Метод

public Create ( long structure, string containerName, string description, long parent ) : Container
structure long
containerName string
description string
parent long
Результат CodeGarten.Data.Model.Container

Create() публичный Метод

public Create ( long structure, string containerName, string description, long parent, string prototypeName ) : Container
structure long
containerName string
description string
parent long
prototypeName string
Результат CodeGarten.Data.Model.Container

Delete() публичный Метод

public Delete ( long containerId ) : Container
containerId long
Результат CodeGarten.Data.Model.Container

Get() публичный Метод

public Get ( long container ) : Container
container long
Результат CodeGarten.Data.Model.Container

GetInstances() публичный Метод

public GetInstances ( long structureId ) : IQueryable
structureId long
Результат IQueryable

HasPassword() публичный Метод

public HasPassword ( long structure, long container, string roletype ) : bool
structure long
container long
roletype string
Результат bool

Search() публичный Метод

public Search ( string query ) : IQueryable
query string
Результат IQueryable