C# 클래스 TrinityCore_Manager.Database.CharDatabase

상속: MySqlDatabase
파일 보기 프로젝트 열기: TrinityCore-Manager/TrinityCore-Manager-v3 1 사용 예제들

공개 메소드들

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

비공개 메소드들

메소드 설명
BuildCharacter ( DataRow row ) : TCCharacter
BuildGuild ( DataRow row ) : Guild
BuildGuildMember ( DataRow row ) : GuildMember
BuildMemberRank ( DataRow row ) : MemberRank

메소드 상세

AddGuildMember() 공개 메소드

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

CharDatabase() 공개 메소드

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

CreateGuild() 공개 메소드

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

CreateGuild() 공개 메소드

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

DeleteGuild() 공개 메소드

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

GetCharNamesNotInGuild() 공개 메소드

public GetCharNamesNotInGuild ( ) : Task>
리턴 Task>

GetCharacter() 공개 메소드

public GetCharacter ( int guid ) : Task
guid int
리턴 Task

GetCharacter() 공개 메소드

public GetCharacter ( string name ) : Task
name string
리턴 Task

GetCharacterGuid() 공개 메소드

public GetCharacterGuid ( string charName ) : Task
charName string
리턴 Task

GetCharacterName() 공개 메소드

public GetCharacterName ( int guid ) : Task
guid int
리턴 Task

GetCharacters() 공개 메소드

public GetCharacters ( ) : Task>
리턴 Task>

GetGuild() 공개 메소드

public GetGuild ( int guildid ) : Task
guildid int
리턴 Task

GetGuild() 공개 메소드

public GetGuild ( string guildName ) : Task
guildName string
리턴 Task

GetGuildMember() 공개 메소드

public GetGuildMember ( int guid ) : Task
guid int
리턴 Task

GetGuildMember() 공개 메소드

public GetGuildMember ( string charName ) : Task
charName string
리턴 Task

GetGuildMembers() 공개 메소드

public GetGuildMembers ( int guildid ) : Task>
guildid int
리턴 Task>

GetGuilds() 공개 메소드

public GetGuilds ( ) : Task>
리턴 Task>

GetMemberRanks() 공개 메소드

public GetMemberRanks ( int guildid ) : Task>
guildid int
리턴 Task>

GetOnlineCharacterGuids() 공개 메소드

public GetOnlineCharacterGuids ( ) : Task>
리턴 Task>

RemoveGuild() 공개 메소드

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

RemoveGuildMember() 공개 메소드

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

SearchForCharacter() 공개 메소드

public SearchForCharacter ( string like ) : Task>
like string
리턴 Task>

UpdateGuildRank() 공개 메소드

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