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

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

공개 메소드들

메소드 설명
CreateMessage ( Message t ) : void
DeleteMessage ( Message t ) : void
DeleteMessage ( int messageId, int moduleId ) : void
GetMessage ( int messageId, int moduleId ) : Message
GetMessages ( int moduleId, System.Guid roomId ) : IEnumerable
GetMessagesByDate ( int moduleId, System.DateTime startDate, System.DateTime endDate, System.Guid roomId ) : IEnumerable
GetRecentMessages ( int moduleId, int hoursBackInTime, int maxRecords, System.Guid roomId ) : IEnumerable
UpdateMessage ( Message t ) : void

메소드 상세

CreateMessage() 공개 메소드

public CreateMessage ( Message t ) : void
t Message
리턴 void

DeleteMessage() 공개 메소드

public DeleteMessage ( Message t ) : void
t Message
리턴 void

DeleteMessage() 공개 메소드

public DeleteMessage ( int messageId, int moduleId ) : void
messageId int
moduleId int
리턴 void

GetMessage() 공개 메소드

public GetMessage ( int messageId, int moduleId ) : Message
messageId int
moduleId int
리턴 Message

GetMessages() 공개 메소드

public GetMessages ( int moduleId, System.Guid roomId ) : IEnumerable
moduleId int
roomId System.Guid
리턴 IEnumerable

GetMessagesByDate() 공개 메소드

public GetMessagesByDate ( int moduleId, System.DateTime startDate, System.DateTime endDate, System.Guid roomId ) : IEnumerable
moduleId int
startDate System.DateTime
endDate System.DateTime
roomId System.Guid
리턴 IEnumerable

GetRecentMessages() 공개 메소드

public GetRecentMessages ( int moduleId, int hoursBackInTime, int maxRecords, System.Guid roomId ) : IEnumerable
moduleId int
hoursBackInTime int
maxRecords int
roomId System.Guid
리턴 IEnumerable

UpdateMessage() 공개 메소드

public UpdateMessage ( Message t ) : void
t Message
리턴 void