Show / Hide Table of Contents

    Class UsageReport<T>

    Represents the content of a service or an operation usage report.

    Inheritance
    Object
    UsageReport<T>
    Inherited Members
    Object.ToString()
    Object.Equals(Object)
    Object.Equals(Object, Object)
    Object.ReferenceEquals(Object, Object)
    Object.GetHashCode()
    Object.GetType()
    Object.MemberwiseClone()
    Namespace: Nevatech.Vsb.Repository.Entities
    Assembly: Nevatech.Vsb.Repository.dll
    Syntax
    public sealed class UsageReport<T>
    Type Parameters
    Name Description
    T

    Report item type.

    Constructors

    UsageReport()

    Declaration
    public UsageReport()

    Properties

    EndDateTime

    Gets or sets the actual exclusive end date of the data used to prepare the report. If NULL then the most recent data were used.

    Declaration
    public DateTime? EndDateTime { get; set; }
    Property Value
    Type Description
    Nullable<DateTime>

    StartDateTime

    Gets or sets the actual inclusive start date of the data used to prepare the report.

    Declaration
    public DateTime StartDateTime { get; set; }
    Property Value
    Type Description
    DateTime

    Summary

    Gets collection of summary records providing the report metrics.

    Declaration
    public Collection<T> Summary { get; }
    Property Value
    Type Description
    Collection<T>

    TimeUnit

    Gets or sets the time unit of aggregations that was used to build the report.

    Declaration
    public TimeUnit TimeUnit { get; set; }
    Property Value
    Type Description
    TimeUnit
    Back to top Nevatech Sentinet 6.5 Online Documentation