Show / Hide Table of Contents

Class CompletenessReport

A completeness report contains information about the completeness of a pure . In this context "pure" means, that the Energiemenge does only contain one distinct set of (Obiskennzahl, Einheit, Wertermittlungsverfahren).

Inheritance
System.Object
BusinessObject
Report
CompletenessReport
Implements
IComparable<CompletenessReport>
Inherited Members
Report.ToCsv(Char, Boolean, String, List<Dictionary<String, String>>)
BusinessObject.BoTyp
BusinessObject.USER_PROPERTIES_NAME
BusinessObject.UserProperties
BusinessObject.GetBoTyp()
BusinessObject.SetBoTyp(String)
BusinessObject.versionStruktur
BusinessObject.guid
BusinessObject.GetJsonScheme()
BusinessObject.GetJsonSchema(Type)
BusinessObject.GetURI(Boolean)
BusinessObject.GetBoKeyNames()
BusinessObject.GetBoKeyNames(Type)
BusinessObject.GetExpandablePropertyNames(Type)
BusinessObject.GetExpandableFieldNames(String)
BusinessObject.GetExpandablePropertyNames(Type, Boolean)
BusinessObject.GetBoKeys()
BusinessObject.GetBoKeyProps(Type)
BusinessObject.Equals(Object)
BusinessObject.Equals(BusinessObject)
BusinessObject.GetHashCode()
BusinessObject.DeserializationFixes(StreamingContext)
BusinessObject.IsValid()
Namespace: BO4E.Reporting
Assembly: BO4E-dotnet.Reporting.dll
Syntax
public class CompletenessReport : Report, IComparable<CompletenessReport>

Properties

| Improve this Doc View Source

Coverage

ratio of time with data present compared to ReferenceTimeFrame. 1.0 means 100% coverage.

Declaration
public decimal? Coverage { get; set; }
Property Value
Type Description
System.Nullable<System.Decimal>
| Improve this Doc View Source

Einheit

Einheit

Declaration
public Mengeneinheit Einheit { get; set; }
Property Value
Type Description
Mengeneinheit
| Improve this Doc View Source

ErrorMessage

optional field for storing error messages

Declaration
public string ErrorMessage { get; set; }
Property Value
Type Description
System.String
| Improve this Doc View Source

Gaps

gaps are continous values (Values) with value null.

Declaration
public List<CompletenessReport.BasicVerbrauch> Gaps { get; set; }
Property Value
Type Description
List<CompletenessReport.BasicVerbrauch>
| Improve this Doc View Source

LokationsId

Declaration
public string LokationsId { get; set; }
Property Value
Type Description
System.String
| Improve this Doc View Source

Obiskennzahl

Obiskennzahl

Declaration
public string Obiskennzahl { get; set; }
Property Value
Type Description
System.String
| Improve this Doc View Source

ReferenceTimeFrame

all information like e.g. Coverage is normalised to this reference time frame. Must only be null if an error occurred and ErrorMessage is not null.

Declaration
public Zeitraum ReferenceTimeFrame { get; set; }
Property Value
Type Description
Zeitraum
| Improve this Doc View Source

Values

values

Declaration
public List<CompletenessReport.BasicVerbrauch> Values { get; set; }
Property Value
Type Description
List<CompletenessReport.BasicVerbrauch>
| Improve this Doc View Source

wertermittlungsverfahren

Wertermittlungsverfahren

Declaration
public Wertermittlungsverfahren wertermittlungsverfahren { get; set; }
Property Value
Type Description
Wertermittlungsverfahren

Methods

| Improve this Doc View Source

CompareTo(CompletenessReport)

sorts two completeness reports such that those with earlier reference time are before others

Declaration
public int CompareTo(CompletenessReport other)
Parameters
Type Name Description
CompletenessReport other
Returns
Type Description
System.Int32

Implements

IComparable<>

Extension Methods

BusinessObjectExtensions.DeepClone<T>(T)
COMExtensions.DeepClone<T>(T)
  • Improve this Doc
  • View Source
Back to top Generated by DocFX