C# 클래스 Dev.MetrixInterface

상속: System.Web.Services.WebService
파일 보기 프로젝트 열기: Arcticus/Metrix-webOS-Analytics

공개 프로퍼티들

프로퍼티 타입 설명
customCountTable MetrixCustomCount
db DBContext
generalDataTable MetrixGeneralDeviceData
metrixHash System.Security.Cryptography.SHA1Managed

공개 메소드들

메소드 설명
DeviceDataPostV3 ( String deviceId, String packageId, String companyName, String appVersion, String webOsBuildNumber, String resolution, String carrier, String webOsVersion, String deviceName, String locale ) : XmlDocument
DeviceDataPostV4 ( String deviceId, String packageId, String companyName, String appVersion, String webOsBuildNumber, String resolution, String carrier, String webOsVersion, String deviceName, String locale ) : XmlDocument
convertFromUTC ( long utc ) : System.DateTime
convertToUTC ( System.DateTime dt ) : long

비공개 메소드들

메소드 설명
AddComma ( string value, StringBuilder stringBuilder ) : void
DeviceDataPost ( String deviceId, String packageId, String companyName, String appVersion, String webOsBuildNumber, String resolution, String carrier, String webOsVersion, String deviceName ) : XmlDocument
DeviceDataPostV2 ( String deviceId, String packageId, String companyName, String appVersion, String webOsBuildNumber, String resolution, String carrier, String webOsVersion, String deviceName, String locale ) : XmlDocument
ExportData ( String packageId ) : void
GetAppHeuristicData ( String packageId ) : String
GetBulletinBoard ( String packageId ) : XmlDocument
GetCarrierBreakDown ( String packageId ) : XmlDocument
GetCompanyPackageIds ( String company ) : String
GetConversionCount ( String packageIdTrial, String packageIdPaid ) : int
GetCurrentActivityBreakDown ( String packageId ) : XmlDocument
GetDeviceNameBreakDown ( String packageId ) : XmlDocument
GetGlobalAppHeuristicData ( ) : String
GetGlobalCarrierBreakDown ( ) : XmlDocument
GetGlobalCounts ( ) : XmlDocument
GetGlobalCurrentActivityBreakDown ( ) : XmlDocument
GetGlobalDeviceNameBreakDown ( ) : XmlDocument
GetGlobalLocaleBreakDown ( ) : XmlDocument
GetGlobalScreenResolutionBreakDown ( ) : XmlDocument
GetGlobalWebOsBuildNumberBreakDown ( ) : XmlDocument
GetGlobalWebOsVersionBreakDown ( ) : XmlDocument
GetLocaleBreakDown ( String packageId ) : XmlDocument
GetMetrixCoreCRC ( String metrixCoreVersion ) : XmlDocument
GetMetrixCoreVersion ( ) : String
GetNewCount ( long timeSince, String packageId ) : int
GetScreenResolutionBreakDown ( String packageId ) : XmlDocument
GetTotalCount ( String packageId ) : int
GetVersionBreakDown ( String packageId ) : XmlDocument
GetVersionCount ( String packageId, String version ) : int
GetWebOsBuildNumberBreakDown ( String packageId ) : XmlDocument
GetWebOsVersionBreakDown ( String packageId ) : XmlDocument
TestMe ( ) : String
UpdateCustomCounts ( String packageId, String valueGroup, String valueName, long valueData ) : long
getCustomCounterAsBar ( String packageId, String valueGroup ) : XmlDocument
getCustomCounterAsPie ( String packageId, String valueGroup ) : XmlDocument

메소드 상세

DeviceDataPostV3() 공개 메소드

public DeviceDataPostV3 ( String deviceId, String packageId, String companyName, String appVersion, String webOsBuildNumber, String resolution, String carrier, String webOsVersion, String deviceName, String locale ) : XmlDocument
deviceId String
packageId String
companyName String
appVersion String
webOsBuildNumber String
resolution String
carrier String
webOsVersion String
deviceName String
locale String
리턴 System.Xml.XmlDocument

DeviceDataPostV4() 공개 메소드

public DeviceDataPostV4 ( String deviceId, String packageId, String companyName, String appVersion, String webOsBuildNumber, String resolution, String carrier, String webOsVersion, String deviceName, String locale ) : XmlDocument
deviceId String
packageId String
companyName String
appVersion String
webOsBuildNumber String
resolution String
carrier String
webOsVersion String
deviceName String
locale String
리턴 System.Xml.XmlDocument

convertFromUTC() 공개 메소드

public convertFromUTC ( long utc ) : System.DateTime
utc long
리턴 System.DateTime

convertToUTC() 공개 메소드

public convertToUTC ( System.DateTime dt ) : long
dt System.DateTime
리턴 long

프로퍼티 상세

customCountTable 공개적으로 프로퍼티

public MetrixCustomCount customCountTable
리턴 MetrixCustomCount

db 공개적으로 프로퍼티

public DBContext db
리턴 DBContext

generalDataTable 공개적으로 프로퍼티

public MetrixGeneralDeviceData generalDataTable
리턴 MetrixGeneralDeviceData

metrixHash 공개적으로 프로퍼티

public SHA1Managed,System.Security.Cryptography metrixHash
리턴 System.Security.Cryptography.SHA1Managed