C# Class Universe.Services.DataService.LocalUserAccountConnector

Inheritance: IUserAccountData
显示文件 Open project: Virtual-Universe/Virtual-Universe

Public Methods

Method Description
DeleteAccount ( UUID userID, bool archiveInformation ) : bool
Dispose ( ) : void
Get ( List scopeIDs, string fields, string values ) : Universe.Framework.Services.UserAccount[]
GetUsers ( List scopeIDs, int level, int flag ) : Universe.Framework.Services.UserAccount[]
GetUsers ( List scopeIDs, string query ) : Universe.Framework.Services.UserAccount[]
GetUsers ( List scopeIDs, string query, uint start, uint count ) : Universe.Framework.Services.UserAccount[]
Initialize ( IGenericData GenericData, IConfigSource source, IRegistryCore simBase, string defaultConnectionString ) : void
NumberOfUsers ( List scopeIDs, string query ) : uint
Store ( UserAccount data ) : bool

Private Methods

Method Description
GetUsersFilter ( string query ) : QueryFilter
ParseQuery ( List scopeIDs, List query ) : List

Method Details

DeleteAccount() public method

public DeleteAccount ( UUID userID, bool archiveInformation ) : bool
userID UUID
archiveInformation bool
return bool

Dispose() public method

public Dispose ( ) : void
return void

Get() public method

public Get ( List scopeIDs, string fields, string values ) : Universe.Framework.Services.UserAccount[]
scopeIDs List
fields string
values string
return Universe.Framework.Services.UserAccount[]

GetUsers() public method

public GetUsers ( List scopeIDs, int level, int flag ) : Universe.Framework.Services.UserAccount[]
scopeIDs List
level int
flag int
return Universe.Framework.Services.UserAccount[]

GetUsers() public method

public GetUsers ( List scopeIDs, string query ) : Universe.Framework.Services.UserAccount[]
scopeIDs List
query string
return Universe.Framework.Services.UserAccount[]

GetUsers() public method

public GetUsers ( List scopeIDs, string query, uint start, uint count ) : Universe.Framework.Services.UserAccount[]
scopeIDs List
query string
start uint
count uint
return Universe.Framework.Services.UserAccount[]

Initialize() public method

public Initialize ( IGenericData GenericData, IConfigSource source, IRegistryCore simBase, string defaultConnectionString ) : void
GenericData IGenericData
source IConfigSource
simBase IRegistryCore
defaultConnectionString string
return void

NumberOfUsers() public method

public NumberOfUsers ( List scopeIDs, string query ) : uint
scopeIDs List
query string
return uint

Store() public method

public Store ( UserAccount data ) : bool
data Universe.Framework.Services.UserAccount
return bool