C# Class AdjustSdk.Pcl.AdjustFactory

Datei anzeigen Open project: adjust/windows_sdk Class Usage Examples

Public Methods

Method Description
GetActivityHandler ( AdjustConfig adjustConfig, DeviceUtil deviceUtil ) : IActivityHandler
GetAttributionHandler ( IActivityHandler activityHandler, ActivityPackage attributionPacakage, bool startPaused, bool hasDelegate ) : IAttributionHandler
GetHttpMessageHandler ( ) : HttpMessageHandler
GetPackageHandler ( IActivityHandler activityHandler, bool startPaused ) : IPackageHandler
GetRequestHandler ( IPackageHandler packageHandler ) : IRequestHandler
GetSessionInterval ( ) : System.TimeSpan
GetSubsessionInterval ( ) : System.TimeSpan
GetTimerInterval ( ) : System.TimeSpan
GetTimerStart ( ) : System.TimeSpan
SetActivityHandler ( IActivityHandler activityHandler ) : void
SetAttributionHandler ( IAttributionHandler attributionHandler ) : void
SetHttpMessageHandler ( HttpMessageHandler httpMessageHandler ) : void
SetPackageHandler ( IPackageHandler packageHandler ) : void
SetRequestHandler ( IRequestHandler requestHandler ) : void
SetSessionInterval ( System.TimeSpan sessionInterval ) : void
SetSubsessionInterval ( System.TimeSpan subsessionInterval ) : void
SetTimerInterval ( System.TimeSpan timerInterval ) : void
SetTimerStart ( System.TimeSpan timerStart ) : void

Method Details

GetActivityHandler() public static method

public static GetActivityHandler ( AdjustConfig adjustConfig, DeviceUtil deviceUtil ) : IActivityHandler
adjustConfig AdjustConfig
deviceUtil DeviceUtil
return IActivityHandler

GetAttributionHandler() public static method

public static GetAttributionHandler ( IActivityHandler activityHandler, ActivityPackage attributionPacakage, bool startPaused, bool hasDelegate ) : IAttributionHandler
activityHandler IActivityHandler
attributionPacakage ActivityPackage
startPaused bool
hasDelegate bool
return IAttributionHandler

GetHttpMessageHandler() public static method

public static GetHttpMessageHandler ( ) : HttpMessageHandler
return System.Net.Http.HttpMessageHandler

GetPackageHandler() public static method

public static GetPackageHandler ( IActivityHandler activityHandler, bool startPaused ) : IPackageHandler
activityHandler IActivityHandler
startPaused bool
return IPackageHandler

GetRequestHandler() public static method

public static GetRequestHandler ( IPackageHandler packageHandler ) : IRequestHandler
packageHandler IPackageHandler
return IRequestHandler

GetSessionInterval() public static method

public static GetSessionInterval ( ) : System.TimeSpan
return System.TimeSpan

GetSubsessionInterval() public static method

public static GetSubsessionInterval ( ) : System.TimeSpan
return System.TimeSpan

GetTimerInterval() public static method

public static GetTimerInterval ( ) : System.TimeSpan
return System.TimeSpan

GetTimerStart() public static method

public static GetTimerStart ( ) : System.TimeSpan
return System.TimeSpan

SetActivityHandler() public static method

public static SetActivityHandler ( IActivityHandler activityHandler ) : void
activityHandler IActivityHandler
return void

SetAttributionHandler() public static method

public static SetAttributionHandler ( IAttributionHandler attributionHandler ) : void
attributionHandler IAttributionHandler
return void

SetHttpMessageHandler() public static method

public static SetHttpMessageHandler ( HttpMessageHandler httpMessageHandler ) : void
httpMessageHandler System.Net.Http.HttpMessageHandler
return void

SetPackageHandler() public static method

public static SetPackageHandler ( IPackageHandler packageHandler ) : void
packageHandler IPackageHandler
return void

SetRequestHandler() public static method

public static SetRequestHandler ( IRequestHandler requestHandler ) : void
requestHandler IRequestHandler
return void

SetSessionInterval() public static method

public static SetSessionInterval ( System.TimeSpan sessionInterval ) : void
sessionInterval System.TimeSpan
return void

SetSubsessionInterval() public static method

public static SetSubsessionInterval ( System.TimeSpan subsessionInterval ) : void
subsessionInterval System.TimeSpan
return void

SetTimerInterval() public static method

public static SetTimerInterval ( System.TimeSpan timerInterval ) : void
timerInterval System.TimeSpan
return void

SetTimerStart() public static method

public static SetTimerStart ( System.TimeSpan timerStart ) : void
timerStart System.TimeSpan
return void