\r\n

51Degrees Device Detection .NET  4.4

Device detection services for 51Degrees Pipeline

FiftyOne.DeviceDetection.Apple.AppleProfileEngineBuilder Class Reference

Detailed Description

The builder for AppleProfileEngine

Inheritance diagram for FiftyOne.DeviceDetection.Apple.AppleProfileEngineBuilder:

[legend]

Collaboration diagram for FiftyOne.DeviceDetection.Apple.AppleProfileEngineBuilder:

[legend]

Public Member Functions

 AppleProfileEngineBuilder (ILoggerFactory loggerFactory)
Construct a new instance of the builder. More...
 AppleProfileEngineBuilder (ILoggerFactory loggerFactory, IDataUpdateService dataUpdateService)
override AppleProfileEngineBuilder  SetPerformanceProfile (PerformanceProfiles profile)

Protected Member Functions

override AppleProfileEngine  NewEngine (List< string > properties)

Protected Attributes

override string  DefaultDataDownloadType => "N/A"
The AppleProfileEngine does not use the 51Degrees distributor service. More...

Constructor & Destructor Documentation

◆ AppleProfileEngineBuilder()

FiftyOne.DeviceDetection.Apple.AppleProfileEngineBuilder.AppleProfileEngineBuilder ( ILoggerFactory   loggerFactory )

Construct a new instance of the builder.

Parameters
loggerFactory - Factory used to create loggers for the engine

Member Data Documentation

◆ DefaultDataDownloadType

override string FiftyOne.DeviceDetection.Apple.AppleProfileEngineBuilder.DefaultDataDownloadType => "N/A"
protected

The AppleProfileEngine does not use the 51Degrees distributor service.

Therefore, this property is not required.