C# Класс SensorbergSDK.Internal.Data.Layout

Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
ResolveMaxAge void

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

Метод Описание
ContainsOtherThanSensorbergBeaconId1S ( ) : bool

Checks if the beacon ID1s in this layout contain other than those of Sensorberg beacons.

FromJson ( string headers, DateTimeOffset layoutRetrievedTime ) : void

Constructs a Layout instance from the given JSON data.

GetResolvedActionsForPidAndEvent ( Request request ) : IList

Resolves the beacon actions associated with the given PID and event type.

Layout ( ) : System

Приватные методы

Метод Описание
ResolveMaxAge ( string headers, DateTimeOffset layoutRetrievedTime ) : void

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

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

Checks if the beacon ID1s in this layout contain other than those of Sensorberg beacons.
public ContainsOtherThanSensorbergBeaconId1S ( ) : bool
Результат bool

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

Constructs a Layout instance from the given JSON data.
public FromJson ( string headers, DateTimeOffset layoutRetrievedTime ) : void
headers string String repersentation of the header fields.
layoutRetrievedTime DateTimeOffset Timestamp of receiving the layout.
Результат void

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

Resolves the beacon actions associated with the given PID and event type.
public GetResolvedActionsForPidAndEvent ( Request request ) : IList
request SensorbergSDK.Internal.Transport.Request
Результат IList

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

public Layout ( ) : System
Результат System