C# 클래스 Microsoft.Azure.Devices.Applications.RemoteMonitoring.DeviceAdmin.Infrastructure.Repository.FilterHelper

Testable logic for filtering devices in DocDB
파일 보기 프로젝트 열기: Azure/azure-iot-remote-monitoring

공개 메소드들

메소드 설명
FilterDeviceList ( IQueryable list, List filters ) : IQueryable

Filters the device list with the supplied filters

비공개 메소드들

메소드 설명
FilterItems ( IQueryable list, Microsoft.Azure.Devices.Applications.RemoteMonitoring.DeviceAdmin.Infrastructure.Models.FilterInfo filter ) : IQueryable
GetIsNotNull ( dynamic item ) : bool
GetValueMatchesStatus ( DeviceModel item, string statusName ) : bool
GetValueSatisfiesFilter ( dynamic value, Microsoft.Azure.Devices.Applications.RemoteMonitoring.DeviceAdmin.Infrastructure.Models.FilterInfo filterInfo ) : bool

메소드 상세

FilterDeviceList() 공개 정적인 메소드

Filters the device list with the supplied filters
public static FilterDeviceList ( IQueryable list, List filters ) : IQueryable
list IQueryable Devices to filter
filters List Filters to apply
리턴 IQueryable