C# Класс Universe.Services.DataService.LocalUserStatsDataConnector

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

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

Метод Описание
Dispose ( ) : void
Get ( string columnName ) : List
GetBySession ( UUID sessionID ) : ViewerStatsMessage
GetCount ( string columnName, object>.KeyValuePair whereCheck ) : int
Initialize ( IGenericData GenericData, IConfigSource source, IRegistryCore simBase, string defaultConnectionString ) : void
RemoveAllSessions ( ) : void
UpdateUserStats ( ViewerStatsMessage uid, UUID agentID, UUID regionID ) : void

Add/Update a user's stats in the database

ViewerUsage ( ) : int>.Dictionary

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

Метод Описание
BuildSession ( List results, int start ) : ViewerStatsMessage

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

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

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

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

public Get ( string columnName ) : List
columnName string
Результат List

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

public GetBySession ( UUID sessionID ) : ViewerStatsMessage
sessionID UUID
Результат OpenMetaverse.Messages.Linden.ViewerStatsMessage

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

public GetCount ( string columnName, object>.KeyValuePair whereCheck ) : int
columnName string
whereCheck object>.KeyValuePair
Результат int

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

public Initialize ( IGenericData GenericData, IConfigSource source, IRegistryCore simBase, string defaultConnectionString ) : void
GenericData IGenericData
source IConfigSource
simBase IRegistryCore
defaultConnectionString string
Результат void

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

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

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

Add/Update a user's stats in the database
public UpdateUserStats ( ViewerStatsMessage uid, UUID agentID, UUID regionID ) : void
uid OpenMetaverse.Messages.Linden.ViewerStatsMessage
agentID UUID
regionID UUID
Результат void

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

public ViewerUsage ( ) : int>.Dictionary
Результат int>.Dictionary