C# Класс StarryEyes.Models.Accounting.AccountRelationDataChunk

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

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

Метод Описание
AccountRelationDataChunk ( AccountRelationData parent, RelationDataType type ) : System
Contains ( long id ) : bool

Check contains specified user.

SetAsync ( IEnumerable ids ) : System.Threading.Tasks.Task

Overwrite all elements by specified ids.

SetAsync ( long id, bool value ) : System.Threading.Tasks.Task

Add/remove user id in this container.

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

Метод Описание
AddAsync ( IEnumerable items ) : System.Threading.Tasks.Task
InitializeCollection ( ) : System.Threading.Tasks.Task
RaiseAccountDataUpdated ( IEnumerable targetUsers, bool isAdded ) : void
RemoveAsync ( IEnumerable items ) : System.Threading.Tasks.Task

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

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

public AccountRelationDataChunk ( AccountRelationData parent, RelationDataType type ) : System
parent AccountRelationData
type RelationDataType
Результат System

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

Check contains specified user.
public Contains ( long id ) : bool
id long user id
Результат bool

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

Overwrite all elements by specified ids.
public SetAsync ( IEnumerable ids ) : System.Threading.Tasks.Task
ids IEnumerable new ids
Результат System.Threading.Tasks.Task

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

Add/remove user id in this container.
public SetAsync ( long id, bool value ) : System.Threading.Tasks.Task
id long target user's id
value bool flag for add or remove
Результат System.Threading.Tasks.Task