C# Класс Aura.Msgr.UserManager

Показать файл Открыть проект

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

Метод Описание
Add ( Aura.Msgr.Database.User user ) : void

Adds user to manager.

Get ( IEnumerable ids ) : List

Returns list of users with given ids.

Get ( int userId ) : Aura.Msgr.Database.User

Returns user with given id, or null if it doesn't exist/isn't online.

GetUser ( bool>.Func predicate ) : Aura.Msgr.Database.User

Returns first user that matches the predicate.

GetUserByCharacterId ( long characterId ) : Aura.Msgr.Database.User

Returns user with given character id or null if no user was found.

Remove ( Aura.Msgr.Database.User user ) : void

Removes user from manager.

UserManager ( ) : Aura.Msgr.Database

Creates new user manager.

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

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

Adds user to manager.
public Add ( Aura.Msgr.Database.User user ) : void
user Aura.Msgr.Database.User
Результат void

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

Returns list of users with given ids.
public Get ( IEnumerable ids ) : List
ids IEnumerable
Результат List

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

Returns user with given id, or null if it doesn't exist/isn't online.
public Get ( int userId ) : Aura.Msgr.Database.User
userId int
Результат Aura.Msgr.Database.User

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

Returns first user that matches the predicate.
public GetUser ( bool>.Func predicate ) : Aura.Msgr.Database.User
predicate bool>.Func
Результат Aura.Msgr.Database.User

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

Returns user with given character id or null if no user was found.
public GetUserByCharacterId ( long characterId ) : Aura.Msgr.Database.User
characterId long
Результат Aura.Msgr.Database.User

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

Removes user from manager.
public Remove ( Aura.Msgr.Database.User user ) : void
user Aura.Msgr.Database.User
Результат void

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

Creates new user manager.
public UserManager ( ) : Aura.Msgr.Database
Результат Aura.Msgr.Database