Show / Hide Table of Contents

    Class SensingAgentStateDatum

    Represents the state of a SensingAgent. See the adaptive sensing article for more information.

    Inheritance
    System.Object
    Datum
    SensingAgentStateDatum
    Implements
    IDatum
    ISensingAgentStateDatum
    Inherited Members
    Datum.FromJSON(String)
    Datum.GetJSON(AnonymizedJsonContractResolver, Boolean)
    Datum.GetHashCode()
    Datum.Equals(Object)
    Datum.ToString()
    Datum.Id
    Datum.DeviceId
    Datum.Timestamp
    Datum.ProtocolId
    Datum.Anonymized
    Datum.BuildId
    Datum.ParticipantId
    Datum.DeviceManufacturer
    Datum.DeviceModel
    Datum.OperatingSystem
    Datum.TaggedEventId
    Datum.TaggedEventTags
    Datum.SensingAgentStateDescription
    Datum.LocalOffsetFromUTC
    Namespace: Sensus.Adaptation
    Assembly: SensusAndroid.dll
    Syntax
    public class SensingAgentStateDatum : Datum, IDatum, ISensingAgentStateDatum

    Constructors

    SensingAgentStateDatum(DateTimeOffset, SensingAgentState, SensingAgentState, String)

    Declaration
    public SensingAgentStateDatum(DateTimeOffset timestamp, SensingAgentState previousState, SensingAgentState currentState, string description)
    Parameters
    Type Name Description
    System.DateTimeOffset timestamp
    SensingAgentState previousState
    SensingAgentState currentState
    System.String description

    Properties

    CurrentState

    Declaration
    public SensingAgentState CurrentState { get; set; }
    Property Value
    Type Description
    SensingAgentState

    Description

    Declaration
    public string Description { get; set; }
    Property Value
    Type Description
    System.String

    DisplayDetail

    Declaration
    public override string DisplayDetail { get; }
    Property Value
    Type Description
    System.String
    Overrides
    Datum.DisplayDetail

    PreviousState

    Declaration
    public SensingAgentState PreviousState { get; set; }
    Property Value
    Type Description
    SensingAgentState

    StringPlaceholderValue

    Declaration
    public override object StringPlaceholderValue { get; }
    Property Value
    Type Description
    System.Object
    Overrides
    Datum.StringPlaceholderValue

    Implements

    IDatum
    ISensingAgentStateDatum
    Back to top Copyright © 2014-2018 University of Virginia
    Generated by DocFX