C# 클래스 Christoc.Modules.DnnChat.Components.RoomController

파일 보기 프로젝트 열기: ChrisHammond/dnnCHAT 1 사용 예제들

공개 메소드들

메소드 설명
CreateRoom ( Room r ) : void
DeleteRoom ( System.Guid roomId, int moduleId ) : void
DeleteRoom ( Room r ) : void
GetAllRooms ( int moduleId ) : IEnumerable
GetRoom ( System.Guid roomId, int moduleId ) : Room
GetRoom ( string roomName ) : Room
GetRooms ( int moduleId ) : IEnumerable
RoomController ( ) : System
UpdateRoom ( Room r ) : void
UserInRoom ( System.Guid roomId, ConnectionRecord cr ) : bool

메소드 상세

CreateRoom() 공개 메소드

public CreateRoom ( Room r ) : void
r Room
리턴 void

DeleteRoom() 공개 메소드

public DeleteRoom ( System.Guid roomId, int moduleId ) : void
roomId System.Guid
moduleId int
리턴 void

DeleteRoom() 공개 메소드

public DeleteRoom ( Room r ) : void
r Room
리턴 void

GetAllRooms() 공개 메소드

public GetAllRooms ( int moduleId ) : IEnumerable
moduleId int
리턴 IEnumerable

GetRoom() 공개 메소드

public GetRoom ( System.Guid roomId, int moduleId ) : Room
roomId System.Guid
moduleId int
리턴 Room

GetRoom() 공개 메소드

public GetRoom ( string roomName ) : Room
roomName string
리턴 Room

GetRooms() 공개 메소드

public GetRooms ( int moduleId ) : IEnumerable
moduleId int
리턴 IEnumerable

RoomController() 공개 메소드

public RoomController ( ) : System
리턴 System

UpdateRoom() 공개 메소드

public UpdateRoom ( Room r ) : void
r Room
리턴 void

UserInRoom() 공개 메소드

public UserInRoom ( System.Guid roomId, ConnectionRecord cr ) : bool
roomId System.Guid
cr ConnectionRecord
리턴 bool