C# 클래스 Sequencing.WeatherApp.Controllers.DaoLayer.MSSQLDeviceTokenDao

상속: IDeviceTokenDao
파일 보기 프로젝트 열기: SequencingDOTcom/Weather-My-Way-RTP-app

공개 프로퍼티들

프로퍼티 타입 설명
logger log4net.ILog

공개 메소드들

메소드 설명
DeleteToken ( string token, long userId ) : void

Deletes token from database

FindToken ( string token ) : DeviceInfo

Searches token in database

GetUserIdByName ( string userName ) : long
GetUserTokens ( System.Int64 userId, DeviceType deviceType ) : List

Retrieves user tokens

SaveToken ( DeviceInfo tokenInfo ) : void
Select ( long userId ) : List
SelectCount ( System.Int64 userId ) : int

Counts user devices

UpdateToken ( string oldId, string newId ) : void

메소드 상세

DeleteToken() 공개 메소드

Deletes token from database
public DeleteToken ( string token, long userId ) : void
token string
userId long
리턴 void

FindToken() 공개 메소드

Searches token in database
public FindToken ( string token ) : DeviceInfo
token string
리턴 Sequencing.WeatherApp.Models.DeviceInfo

GetUserIdByName() 공개 메소드

public GetUserIdByName ( string userName ) : long
userName string
리턴 long

GetUserTokens() 공개 메소드

Retrieves user tokens
public GetUserTokens ( System.Int64 userId, DeviceType deviceType ) : List
userId System.Int64
deviceType DeviceType
리턴 List

SaveToken() 공개 메소드

public SaveToken ( DeviceInfo tokenInfo ) : void
tokenInfo Sequencing.WeatherApp.Models.DeviceInfo
리턴 void

Select() 공개 메소드

public Select ( long userId ) : List
userId long
리턴 List

SelectCount() 공개 메소드

Counts user devices
public SelectCount ( System.Int64 userId ) : int
userId System.Int64
리턴 int

UpdateToken() 공개 메소드

public UpdateToken ( string oldId, string newId ) : void
oldId string
newId string
리턴 void

프로퍼티 상세

logger 공개적으로 프로퍼티

public ILog,log4net logger
리턴 log4net.ILog