C# Class TrinityCore_Manager.Database.CharDatabase

Inheritance: MySqlDatabase
Mostra file Open project: TrinityCore-Manager/TrinityCore-Manager-v3 Class Usage Examples

Public Methods

Method Description
AddGuildMember ( int guildid, int guid, int rid ) : System.Threading.Tasks.Task
CharDatabase ( string serverHost, int port, string username, string password, string dbName ) : System
CreateGuild ( string name, int leaderguid ) : System.Threading.Tasks.Task
CreateGuild ( string name, string leaderName ) : System.Threading.Tasks.Task
DeleteGuild ( int guildid ) : System.Threading.Tasks.Task
GetCharNamesNotInGuild ( ) : Task>
GetCharacter ( int guid ) : Task
GetCharacter ( string name ) : Task
GetCharacterGuid ( string charName ) : Task
GetCharacterName ( int guid ) : Task
GetCharacters ( ) : Task>
GetGuild ( int guildid ) : Task
GetGuild ( string guildName ) : Task
GetGuildMember ( int guid ) : Task
GetGuildMember ( string charName ) : Task
GetGuildMembers ( int guildid ) : Task>
GetGuilds ( ) : Task>
GetMemberRanks ( int guildid ) : Task>
GetOnlineCharacterGuids ( ) : Task>
RemoveGuild ( int guildid ) : System.Threading.Tasks.Task
RemoveGuildMember ( int guid ) : System.Threading.Tasks.Task
SearchForCharacter ( string like ) : Task>
UpdateGuildRank ( int guildid, int memberId, int rank ) : System.Threading.Tasks.Task

Private Methods

Method Description
BuildCharacter ( DataRow row ) : TCCharacter
BuildGuild ( DataRow row ) : Guild
BuildGuildMember ( DataRow row ) : GuildMember
BuildMemberRank ( DataRow row ) : MemberRank

Method Details

AddGuildMember() public method

public AddGuildMember ( int guildid, int guid, int rid ) : System.Threading.Tasks.Task
guildid int
guid int
rid int
return System.Threading.Tasks.Task

CharDatabase() public method

public CharDatabase ( string serverHost, int port, string username, string password, string dbName ) : System
serverHost string
port int
username string
password string
dbName string
return System

CreateGuild() public method

public CreateGuild ( string name, int leaderguid ) : System.Threading.Tasks.Task
name string
leaderguid int
return System.Threading.Tasks.Task

CreateGuild() public method

public CreateGuild ( string name, string leaderName ) : System.Threading.Tasks.Task
name string
leaderName string
return System.Threading.Tasks.Task

DeleteGuild() public method

public DeleteGuild ( int guildid ) : System.Threading.Tasks.Task
guildid int
return System.Threading.Tasks.Task

GetCharNamesNotInGuild() public method

public GetCharNamesNotInGuild ( ) : Task>
return Task>

GetCharacter() public method

public GetCharacter ( int guid ) : Task
guid int
return Task

GetCharacter() public method

public GetCharacter ( string name ) : Task
name string
return Task

GetCharacterGuid() public method

public GetCharacterGuid ( string charName ) : Task
charName string
return Task

GetCharacterName() public method

public GetCharacterName ( int guid ) : Task
guid int
return Task

GetCharacters() public method

public GetCharacters ( ) : Task>
return Task>

GetGuild() public method

public GetGuild ( int guildid ) : Task
guildid int
return Task

GetGuild() public method

public GetGuild ( string guildName ) : Task
guildName string
return Task

GetGuildMember() public method

public GetGuildMember ( int guid ) : Task
guid int
return Task

GetGuildMember() public method

public GetGuildMember ( string charName ) : Task
charName string
return Task

GetGuildMembers() public method

public GetGuildMembers ( int guildid ) : Task>
guildid int
return Task>

GetGuilds() public method

public GetGuilds ( ) : Task>
return Task>

GetMemberRanks() public method

public GetMemberRanks ( int guildid ) : Task>
guildid int
return Task>

GetOnlineCharacterGuids() public method

public GetOnlineCharacterGuids ( ) : Task>
return Task>

RemoveGuild() public method

public RemoveGuild ( int guildid ) : System.Threading.Tasks.Task
guildid int
return System.Threading.Tasks.Task

RemoveGuildMember() public method

public RemoveGuildMember ( int guid ) : System.Threading.Tasks.Task
guid int
return System.Threading.Tasks.Task

SearchForCharacter() public method

public SearchForCharacter ( string like ) : Task>
like string
return Task>

UpdateGuildRank() public method

public UpdateGuildRank ( int guildid, int memberId, int rank ) : System.Threading.Tasks.Task
guildid int
memberId int
rank int
return System.Threading.Tasks.Task