C# Class iQQ.Net.WebQQCore.Im.Core.QQStore

存储QQ相关的数据 如好友列表,分组列表,群列表,在线好友等
Inheritance: IQQLifeCycle
Afficher le fichier Open project: huoshan12345/iQQ.Net

Méthodes publiques

Méthode Description
AddBuddy ( QQBuddy buddy ) : void
AddCategory ( QQCategory category ) : void
AddDiscuz ( QQDiscuz discuz ) : void
AddGroup ( QQGroup group ) : void
AddPicItem ( IContentItem pictureItem ) : void
AddStranger ( QQStranger stranger ) : void
DeleteBuddy ( QQBuddy buddy ) : void
DeleteCategory ( QQCategory category ) : void
DeleteDiscuz ( QQDiscuz discuz ) : void
DeleteGroup ( QQGroup group ) : void
DeletePicItem ( IContentItem picItem ) : void
DeleteStranger ( QQStranger stranger ) : void
Destroy ( ) : void
GetBuddyByUin ( long uin ) : QQBuddy
GetBuddyByUinOrAdd ( long uin ) : QQBuddy
GetBuddyList ( ) : IEnumerable
GetCategoryByIndex ( long index ) : QQCategory
GetCategoryList ( ) : IEnumerable
GetDiscuzByDid ( long did ) : QQDiscuz
GetDiscuzList ( ) : IEnumerable
GetGroupByCode ( long code ) : QQGroup
GetGroupByGin ( long gin ) : QQGroup
GetGroupById ( long id ) : QQGroup
GetGroupList ( ) : IEnumerable
GetOnlineBuddyList ( ) : IEnumerable
GetPicItemList ( ) : List
GetPicItemListSize ( ) : int
GetStrangerByUin ( long uin ) : QQStranger
GetStrangerList ( ) : IEnumerable
Init ( IQQContext context ) : void
QQStore ( ) : System.Collections.Concurrent
SearchUserByUin ( long uin ) : QQUser

查找临时会话用户 QQGroup/QQDiscuz/QQStranger

Method Details

AddBuddy() public méthode

public AddBuddy ( QQBuddy buddy ) : void
buddy iQQ.Net.WebQQCore.Im.Bean.QQBuddy
Résultat void

AddCategory() public méthode

public AddCategory ( QQCategory category ) : void
category iQQ.Net.WebQQCore.Im.Bean.QQCategory
Résultat void

AddDiscuz() public méthode

public AddDiscuz ( QQDiscuz discuz ) : void
discuz iQQ.Net.WebQQCore.Im.Bean.QQDiscuz
Résultat void

AddGroup() public méthode

public AddGroup ( QQGroup group ) : void
group iQQ.Net.WebQQCore.Im.Bean.QQGroup
Résultat void

AddPicItem() public méthode

public AddPicItem ( IContentItem pictureItem ) : void
pictureItem IContentItem
Résultat void

AddStranger() public méthode

public AddStranger ( QQStranger stranger ) : void
stranger iQQ.Net.WebQQCore.Im.Bean.QQStranger
Résultat void

DeleteBuddy() public méthode

public DeleteBuddy ( QQBuddy buddy ) : void
buddy iQQ.Net.WebQQCore.Im.Bean.QQBuddy
Résultat void

DeleteCategory() public méthode

public DeleteCategory ( QQCategory category ) : void
category iQQ.Net.WebQQCore.Im.Bean.QQCategory
Résultat void

DeleteDiscuz() public méthode

public DeleteDiscuz ( QQDiscuz discuz ) : void
discuz iQQ.Net.WebQQCore.Im.Bean.QQDiscuz
Résultat void

DeleteGroup() public méthode

public DeleteGroup ( QQGroup group ) : void
group iQQ.Net.WebQQCore.Im.Bean.QQGroup
Résultat void

DeletePicItem() public méthode

public DeletePicItem ( IContentItem picItem ) : void
picItem IContentItem
Résultat void

DeleteStranger() public méthode

public DeleteStranger ( QQStranger stranger ) : void
stranger iQQ.Net.WebQQCore.Im.Bean.QQStranger
Résultat void

Destroy() public méthode

public Destroy ( ) : void
Résultat void

GetBuddyByUin() public méthode

public GetBuddyByUin ( long uin ) : QQBuddy
uin long
Résultat iQQ.Net.WebQQCore.Im.Bean.QQBuddy

GetBuddyByUinOrAdd() public méthode

public GetBuddyByUinOrAdd ( long uin ) : QQBuddy
uin long
Résultat iQQ.Net.WebQQCore.Im.Bean.QQBuddy

GetBuddyList() public méthode

public GetBuddyList ( ) : IEnumerable
Résultat IEnumerable

GetCategoryByIndex() public méthode

public GetCategoryByIndex ( long index ) : QQCategory
index long
Résultat iQQ.Net.WebQQCore.Im.Bean.QQCategory

GetCategoryList() public méthode

public GetCategoryList ( ) : IEnumerable
Résultat IEnumerable

GetDiscuzByDid() public méthode

public GetDiscuzByDid ( long did ) : QQDiscuz
did long
Résultat iQQ.Net.WebQQCore.Im.Bean.QQDiscuz

GetDiscuzList() public méthode

public GetDiscuzList ( ) : IEnumerable
Résultat IEnumerable

GetGroupByCode() public méthode

public GetGroupByCode ( long code ) : QQGroup
code long
Résultat iQQ.Net.WebQQCore.Im.Bean.QQGroup

GetGroupByGin() public méthode

public GetGroupByGin ( long gin ) : QQGroup
gin long
Résultat iQQ.Net.WebQQCore.Im.Bean.QQGroup

GetGroupById() public méthode

public GetGroupById ( long id ) : QQGroup
id long
Résultat iQQ.Net.WebQQCore.Im.Bean.QQGroup

GetGroupList() public méthode

public GetGroupList ( ) : IEnumerable
Résultat IEnumerable

GetOnlineBuddyList() public méthode

public GetOnlineBuddyList ( ) : IEnumerable
Résultat IEnumerable

GetPicItemList() public méthode

public GetPicItemList ( ) : List
Résultat List

GetPicItemListSize() public méthode

public GetPicItemListSize ( ) : int
Résultat int

GetStrangerByUin() public méthode

public GetStrangerByUin ( long uin ) : QQStranger
uin long
Résultat iQQ.Net.WebQQCore.Im.Bean.QQStranger

GetStrangerList() public méthode

public GetStrangerList ( ) : IEnumerable
Résultat IEnumerable

Init() public méthode

public Init ( IQQContext context ) : void
context IQQContext
Résultat void

QQStore() public méthode

public QQStore ( ) : System.Collections.Concurrent
Résultat System.Collections.Concurrent

SearchUserByUin() public méthode

查找临时会话用户 QQGroup/QQDiscuz/QQStranger
public SearchUserByUin ( long uin ) : QQUser
uin long
Résultat iQQ.Net.WebQQCore.Im.Bean.QQUser