C# 클래스 Microsoft.Azure.Devices.Applications.RemoteMonitoring.Common.Factory.SampleDeviceFactory

파일 보기 프로젝트 열기: Azure/azure-iot-remote-monitoring

공개 메소드들

메소드 설명
GetDefaultDeviceNames ( ) : List
GetSampleDevice ( Random randomNumber, Microsoft.Azure.Devices.Applications.RemoteMonitoring.Common.Models.SecurityKeys keys ) : DeviceModel
GetSampleSimulatedDevice ( string deviceId, string key ) : DeviceModel

비공개 메소드들

메소드 설명
AssignCommands ( DeviceModel device ) : void
AssignDeviceProperties ( DeviceModel device ) : void
AssignTelemetry ( DeviceModel device ) : void

메소드 상세

GetDefaultDeviceNames() 공개 정적인 메소드

public static GetDefaultDeviceNames ( ) : List
리턴 List

GetSampleDevice() 공개 정적인 메소드

public static GetSampleDevice ( Random randomNumber, Microsoft.Azure.Devices.Applications.RemoteMonitoring.Common.Models.SecurityKeys keys ) : DeviceModel
randomNumber System.Random
keys Microsoft.Azure.Devices.Applications.RemoteMonitoring.Common.Models.SecurityKeys
리턴 Microsoft.Azure.Devices.Applications.RemoteMonitoring.Common.Models.DeviceModel

GetSampleSimulatedDevice() 공개 정적인 메소드

public static GetSampleSimulatedDevice ( string deviceId, string key ) : DeviceModel
deviceId string
key string
리턴 Microsoft.Azure.Devices.Applications.RemoteMonitoring.Common.Models.DeviceModel