C# 클래스 Universe.Services.DataService.LocalUserStatsDataConnector

상속: IUserStatsDataConnector
파일 보기 프로젝트 열기: Virtual-Universe/Virtual-Universe

공개 메소드들

메소드 설명
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