Table of Contents

Class ExportFormatter

Namespace: Casewhere.Runtime.ExportExpression
Assembly: Casewhere.Runtime.dll

public class ExportFormatter

Inheritance

objectExportFormatter

Inherited Members

object.ToString(), object.Equals(object), object.Equals(object, object), object.ReferenceEquals(object, object), object.GetHashCode(), object.GetType(), object.MemberwiseClone()

Extension Methods

ObjectExtension.ConvertToBsonValue(object), EnumExtensions.DeepClone<ExportFormatter>(ExportFormatter)

Constructors

ExportFormatter(IDictionary<string, object>, TimeZoneInfo, WorkerSiteInfo)

public ExportFormatter(IDictionary<string, object> metaData, TimeZoneInfo timeZoneInfo, WorkerSiteInfo workerSiteInfo)

Parameters

metaData IDictionary<string, object>

timeZoneInfo TimeZoneInfo

workerSiteInfo WorkerSiteInfo

Fields

_timeZoneInfo

protected TimeZoneInfo _timeZoneInfo

Field Value

TimeZoneInfo

_workerSiteInfo

protected WorkerSiteInfo _workerSiteInfo

Field Value

WorkerSiteInfo

Properties

Language

public string Language { get; set; }

Property Value

string

MetaData

public IDictionary<string, object> MetaData { get; }

Property Value

IDictionary<string, object>

Methods

FormatArray(object)

public object FormatArray(object value)

Parameters

value object

Returns

object

FormatDateTime(object)

public object FormatDateTime(object value)

Parameters

value object

Returns

object

FormatDocumentInfo(object)

public object FormatDocumentInfo(object value)

Parameters

value object

Returns

object

FormatEnum(string, object)

public object FormatEnum(string path, object value)

Parameters

path string

value object

Returns

object

ToDateTimeString(object)

public string ToDateTimeString(object value)

Parameters

value object

Returns

string