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
파일 보기 프로젝트 열기: 51Degrees/device-detection-dotnet

공개 메소드들

메소드 설명
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