Table of Contents

Class EventState

Namespace
OverKizApi.Models
Assembly
OverKizApi.dll

A snapshot of a single device state as embedded within an EventObject payload. Semantically identical to State but typed separately by the API.

public sealed class EventState
Inheritance
EventState
Inherited Members

Properties

Name

Qualified state name (e.g. "core:ClosureState").

public string? Name { get; init; }

Property Value

string

Type

Discriminator identifying the CLR type of Value.

public DataType Type { get; init; }

Property Value

DataType

Value

Raw value as deserialised from the event JSON payload.

public object? Value { get; init; }

Property Value

object