Show / Hide Table of Contents

Class Report

The base class of all reports. The idea behind this BusinessObject and all derived classes is that heavy calculations of interesting metrics is separated from displaying the data. Report BO acts as a intermediate format between a BusinessObject extension methods and e.g. a Notification- or Plotting service that can easily rely on the pre calculated values stored in a Report Object.

Inheritance
System.Object
BusinessObject
Report
CompletenessReport
PlausibilityReport
Inherited Members
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 abstract class Report : BusinessObject

Methods

| Improve this Doc View Source

ToCsv(Char, Boolean, String, List<Dictionary<String, String>>)

Declaration
public string ToCsv(char separator = ';', bool headerLine = true, string lineTerminator = "\\n", List<Dictionary<string, string>> reihenfolge = null)
Parameters
Type Name Description
System.Char separator
System.Boolean headerLine
System.String lineTerminator
List<Dictionary<System.String, System.String>> reihenfolge
Returns
Type Description
System.String

return report as CSV string

Extension Methods

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