Table of Contents

Class RainPointEventQuery

Namespace
RainPointClient
Assembly
RainPointClient.dll

Optional filters for one bounded event request. Bounds use the cloud timestamp, not the reported local time.

public sealed class RainPointEventQuery
Inheritance
RainPointEventQuery
Inherited Members

Constructors

RainPointEventQuery()

Initializes a new RainPointEventQuery instance with its declared default values.

public RainPointEventQuery()

Properties

Address

Gets or sets an optional child RF-address filter.

public int? Address { get; set; }

Property Value

int?

Begin

Gets or sets the inclusive lower cloud-timestamp bound, or null for no lower bound.

public DateTimeOffset? Begin { get; set; }

Property Value

DateTimeOffset?

Code

Vendor event code. Null requests all event types.

public int? Code { get; set; }

Property Value

int?

End

Gets or sets the inclusive upper cloud-timestamp bound, or null for no upper bound.

public DateTimeOffset? End { get; set; }

Property Value

DateTimeOffset?

HubId

Gets or sets an optional cloud hub-ID filter; null leaves hubs unfiltered.

public long? HubId { get; set; }

Property Value

long?

Limit

1–50; the app requests 50 records per page.

public int Limit { get; set; }

Property Value

int

Zone

Gets or sets an optional one-based zone filter; the service may also return timer-wide events.

public int? Zone { get; set; }

Property Value

int?