Table of Contents

Class VisualizationRequest

Namespace
Nexus.Api.V2
Assembly
Nexus.Api.dll

A Float32 visualization request over a common, half-open sample domain.

public record VisualizationRequest : IEquatable<VisualizationRequest>
Inheritance
VisualizationRequest
Implements
Inherited Members

Constructors

VisualizationRequest(DateTime, DateTime, IReadOnlyList<string>, IReadOnlyList<VisualizationView>)

A Float32 visualization request over a common, half-open sample domain.

public VisualizationRequest(DateTime Begin, DateTime End, IReadOnlyList<string> ResourcePaths, IReadOnlyList<VisualizationView> Views)

Parameters

Begin DateTime

The domain start.

End DateTime

The exclusive domain end.

ResourcePaths IReadOnlyList<string>

The resources, all with the same sample period.

Views IReadOnlyList<VisualizationView>

The requested replacement views.

Properties

Begin

The domain start.

public DateTime Begin { get; init; }

Property Value

DateTime

End

The exclusive domain end.

public DateTime End { get; init; }

Property Value

DateTime

ResourcePaths

The resources, all with the same sample period.

public IReadOnlyList<string> ResourcePaths { get; init; }

Property Value

IReadOnlyList<string>

Views

The requested replacement views.

public IReadOnlyList<VisualizationView> Views { get; init; }

Property Value

IReadOnlyList<VisualizationView>