C# Класс Tigwi.Storage.Library.ListStorageTmp

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

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

Метод Описание
Add ( System.Guid listId, System.Guid accountId ) : void
Create ( System.Guid ownerId, string name, string description, bool isPrivate ) : System.Guid
Delete ( System.Guid ownerId ) : void
Follow ( System.Guid listId, System.Guid accountId ) : void
GetAccountFollowedLists ( System.Guid accountId, bool withPrivate ) : HashSet
GetAccountOwnedLists ( System.Guid accountId, bool withPrivate ) : HashSet
GetAccounts ( System.Guid listId ) : HashSet
GetFollowingAccounts ( System.Guid listId ) : HashSet
GetFollowingLists ( System.Guid accountId ) : HashSet
GetInfo ( System.Guid listId ) : IListInfo
GetMainAccounts ( System.Guid listId ) : HashSet
GetOwner ( System.Guid listId ) : System.Guid
GetPersonalList ( System.Guid accountId ) : System.Guid
ListStorageTmp ( StorageTmp storage ) : System
Remove ( System.Guid listId, System.Guid accountId ) : void
SetInfo ( System.Guid listId, string name, string description, bool isPrivate ) : void
SetMain ( System.Guid listId, System.Guid accountId, bool isMain ) : void
Unfollow ( System.Guid listId, System.Guid accountId ) : void
afficheDebug ( ) : void

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

Метод Описание
CreateList ( System.Guid ownerId, string name, string description, bool isPrivate, bool isPersonal ) : System.Guid
GetFullInfo ( System.Guid id ) : FullListInfo

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

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

public Add ( System.Guid listId, System.Guid accountId ) : void
listId System.Guid
accountId System.Guid
Результат void

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

public Create ( System.Guid ownerId, string name, string description, bool isPrivate ) : System.Guid
ownerId System.Guid
name string
description string
isPrivate bool
Результат System.Guid

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

public Delete ( System.Guid ownerId ) : void
ownerId System.Guid
Результат void

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

public Follow ( System.Guid listId, System.Guid accountId ) : void
listId System.Guid
accountId System.Guid
Результат void

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

public GetAccountFollowedLists ( System.Guid accountId, bool withPrivate ) : HashSet
accountId System.Guid
withPrivate bool
Результат HashSet

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

public GetAccountOwnedLists ( System.Guid accountId, bool withPrivate ) : HashSet
accountId System.Guid
withPrivate bool
Результат HashSet

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

public GetAccounts ( System.Guid listId ) : HashSet
listId System.Guid
Результат HashSet

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

public GetFollowingAccounts ( System.Guid listId ) : HashSet
listId System.Guid
Результат HashSet

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

public GetFollowingLists ( System.Guid accountId ) : HashSet
accountId System.Guid
Результат HashSet

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

public GetInfo ( System.Guid listId ) : IListInfo
listId System.Guid
Результат IListInfo

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

public GetMainAccounts ( System.Guid listId ) : HashSet
listId System.Guid
Результат HashSet

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

public GetOwner ( System.Guid listId ) : System.Guid
listId System.Guid
Результат System.Guid

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

public GetPersonalList ( System.Guid accountId ) : System.Guid
accountId System.Guid
Результат System.Guid

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

public ListStorageTmp ( StorageTmp storage ) : System
storage StorageTmp
Результат System

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

public Remove ( System.Guid listId, System.Guid accountId ) : void
listId System.Guid
accountId System.Guid
Результат void

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

public SetInfo ( System.Guid listId, string name, string description, bool isPrivate ) : void
listId System.Guid
name string
description string
isPrivate bool
Результат void

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

public SetMain ( System.Guid listId, System.Guid accountId, bool isMain ) : void
listId System.Guid
accountId System.Guid
isMain bool
Результат void

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

public Unfollow ( System.Guid listId, System.Guid accountId ) : void
listId System.Guid
accountId System.Guid
Результат void

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

public afficheDebug ( ) : void
Результат void