Table of Contents

Class DFS0

Namespace
BlueM.Wave.Fileformats
Assembly
Wave.dll
public class DFS0 : TimeSeriesFile
Inheritance
DFS0
Inherited Members

Remarks

Only works in x64

Constructors

DFS0(string, bool)

public DFS0(string FileName, bool ReadAllNow = false)

Parameters

FileName string
ReadAllNow bool

Properties

UseImportDialog

Flag indicating whether to show the import dialog

public override bool UseImportDialog { get; }

Property Value

bool

Methods

InterpretationToDataValueType(InterpretationEnum)

Converts a TimeSeries.Interpretation to a DHI.Generic.MikeZero.DFS.DataValueType

public static DataValueType InterpretationToDataValueType(TimeSeries.InterpretationEnum interpretation)

Parameters

interpretation TimeSeries.InterpretationEnum

the interpretation to convert

Returns

DataValueType

the corresponding DataValueType, defaults to DataValueType.Instantaneous

UnitToEUMUnit(string)

Converts a string unit to a DHI.Generic.MikeZero.eumUnit

public static eumUnit UnitToEUMUnit(string unit)

Parameters

unit string

unit

Returns

eumUnit

the corresponding eumUnit, defaults to eumUUnitUndefined

Write_File(ref List<TimeSeries>, string)

Writes one or more timeseries to a DFS0 file Displays a dialog for setting EUM Item and Unit

public static void Write_File(ref List<TimeSeries> tsList, string path)

Parameters

tsList List<TimeSeries>

list of TimeSeries

path string

path to file

readFile()

Reads the file

public override void readFile()

readSeriesInfo()

Reads series info

public override void readSeriesInfo()