C# Класс FiftyOne.DeviceDetection.Cloud.FlowElements.HardwareProfileCloudEngine

A cloud-based engine that can return multiple hardware profiles from a single request. For example, A single TAC code can match multiple hardware devices.
Наследование: PropertyKeyedCloudEngineBase
Показать файл Открыть проект

Открытые методы

Метод Описание
HardwareProfileCloudEngine ( ILogger logger, Func deviceDataFactory ) : FiftyOne.DeviceDetection.Cloud.Data

Constructor

Защищенные методы

Метод Описание
CreateProfileData ( ) : IDeviceData

Called by the base class to create a new data instance.

GetPropertyType ( PropertyMetaData propertyMetaData, Type parentObjectType ) : Type

Описание методов

CreateProfileData() защищенный Метод

Called by the base class to create a new data instance.
protected CreateProfileData ( ) : IDeviceData
Результат IDeviceData

GetPropertyType() защищенный Метод

protected GetPropertyType ( PropertyMetaData propertyMetaData, Type parentObjectType ) : Type
propertyMetaData PropertyMetaData
parentObjectType Type
Результат Type

HardwareProfileCloudEngine() публичный Метод

Constructor
public HardwareProfileCloudEngine ( ILogger logger, Func deviceDataFactory ) : FiftyOne.DeviceDetection.Cloud.Data
logger ILogger /// The logger for this instance to use ///
deviceDataFactory Func /// Factory function to use when creating aspect data instances. ///
Результат FiftyOne.DeviceDetection.Cloud.Data