C# Class AdjustSdk.Pcl.AttributionHandler

Inheritance: IAttributionHandler
ファイルを表示 Open project: adjust/windows_sdk Class Usage Examples

Private Properties

Property Type Description
AskAttribution void
CheckAttributionInternal void
DeserializeAskIn int?
DeserializeAttribution AdjustAttribution
GetAttributionInternal void
GetAttributionUrl string
GetHttpClient System.Net.Http.HttpClient

Public Methods

Method Description
AskAttribution ( ) : void
AttributionHandler ( IActivityHandler activityHandler, ActivityPackage attributionPackage, bool startPaused, bool hasDelegate ) : System
CheckAttribution ( string>.Dictionary jsonDict ) : void
Init ( IActivityHandler activityHandler, ActivityPackage attributionPackage, bool startPaused, bool hasDelegate ) : void
PauseSending ( ) : void
ResumeSending ( ) : void

Private Methods

Method Description
AskAttribution ( int milliSecondsDelay ) : void
CheckAttributionInternal ( string>.Dictionary jsonDict ) : void
DeserializeAskIn ( string>.Dictionary jsonDict ) : int?
DeserializeAttribution ( string>.Dictionary jsonDict ) : AdjustAttribution
GetAttributionInternal ( ) : void
GetAttributionUrl ( ) : string
GetHttpClient ( ActivityPackage activityPackage ) : HttpClient

Method Details

AskAttribution() public method

public AskAttribution ( ) : void
return void

AttributionHandler() public method

public AttributionHandler ( IActivityHandler activityHandler, ActivityPackage attributionPackage, bool startPaused, bool hasDelegate ) : System
activityHandler IActivityHandler
attributionPackage ActivityPackage
startPaused bool
hasDelegate bool
return System

CheckAttribution() public method

public CheckAttribution ( string>.Dictionary jsonDict ) : void
jsonDict string>.Dictionary
return void

Init() public method

public Init ( IActivityHandler activityHandler, ActivityPackage attributionPackage, bool startPaused, bool hasDelegate ) : void
activityHandler IActivityHandler
attributionPackage ActivityPackage
startPaused bool
hasDelegate bool
return void

PauseSending() public method

public PauseSending ( ) : void
return void

ResumeSending() public method

public ResumeSending ( ) : void
return void