C# Class hds.databases.MyMarginDBAccess

Inheritance: IMarginDBHandler
显示文件 Open project: hdneo/mxo-hd

Public Methods

Method Description
MyMarginDBAccess ( ) : System
addAbility ( Int32 abilityID, UInt16 slotID, UInt32 charID, UInt16 level, UInt16 is_loaded ) : void
createNewCharacter ( string handle, UInt32 userid, UInt32 worldId ) : UInt32
deleteCharacter ( System.UInt64 charId ) : void
getCharInfo ( int charId ) : Hashtable
getNewCharnameID ( string handle, UInt32 userId ) : UInt32
loadAbilities ( int charId ) : List
loadAllHardlines ( ) : string
loadInventory ( int charId ) : List
updateCharacter ( string firstName, string lastName, string background, UInt32 charID ) : void
updateRSIValue ( string field, string value, UInt32 charID ) : void

Method Details

MyMarginDBAccess() public method

public MyMarginDBAccess ( ) : System
return System

addAbility() public method

public addAbility ( Int32 abilityID, UInt16 slotID, UInt32 charID, UInt16 level, UInt16 is_loaded ) : void
abilityID System.Int32
slotID System.UInt16
charID System.UInt32
level System.UInt16
is_loaded System.UInt16
return void

createNewCharacter() public method

public createNewCharacter ( string handle, UInt32 userid, UInt32 worldId ) : UInt32
handle string
userid System.UInt32
worldId System.UInt32
return System.UInt32

deleteCharacter() public method

public deleteCharacter ( System.UInt64 charId ) : void
charId System.UInt64
return void

getCharInfo() public method

public getCharInfo ( int charId ) : Hashtable
charId int
return System.Collections.Hashtable

getNewCharnameID() public method

public getNewCharnameID ( string handle, UInt32 userId ) : UInt32
handle string
userId System.UInt32
return System.UInt32

loadAbilities() public method

public loadAbilities ( int charId ) : List
charId int
return List

loadAllHardlines() public method

public loadAllHardlines ( ) : string
return string

loadInventory() public method

public loadInventory ( int charId ) : List
charId int
return List

updateCharacter() public method

public updateCharacter ( string firstName, string lastName, string background, UInt32 charID ) : void
firstName string
lastName string
background string
charID System.UInt32
return void

updateRSIValue() public method

public updateRSIValue ( string field, string value, UInt32 charID ) : void
field string
value string
charID System.UInt32
return void