Class TimephasedData

TimephasedData class

Rappresenta un dato cronometrato.

public class TimephasedData

Costruttori

NomeDescrizione
TimephasedData()Inizializza una nuova istanza diTimephasedData classe.

Proprietà

NomeDescrizione
Finish { get; set; }Ottiene o imposta la data di fine di un periodo di dati in scala cronologica.
Start { get; set; }Ottiene o imposta la data di inizio di un periodo di dati in scala cronologica.
TimephasedDataType { get; set; }Ottiene o imposta il tipo di dati in scala cronologica.
Uid { get; set; }Ottiene o imposta l’identificatore univoco di un data in scala temporale
Unit { get; set; }Ottiene o imposta l’unità di tempo di un periodo di dati suddiviso in fasi temporali.
Value { get; set; }Ottiene o imposta il valore per unità di tempo per un periodo di dati in scala cronologica.
ValueToCost { get; }OttieneDouble istanza che rappresenta il valore stringa di questo oggetto.
ValueToDuration { get; }OttieneTimeSpan istanza che rappresenta il valore stringa di questo oggetto.
ValueToUnits { get; }OttieneDouble istanza che rappresenta il valore stringa di questo oggetto per i dati in scala temporale basati su unità.

Metodi

NomeDescrizione
static CreateCostTimephased(int, DateTime, DateTime, double, TimeUnitType, TimephasedDataType)Crea e inizializza una nuova istanza diTimephasedData classe per dati in scala temporale basati sui costi.
static CreateUnitTimephased(int, DateTime, DateTime, double, TimephasedDataType)Crea e inizializza una nuova istanza diTimephasedData classe per i dati in scala temporale basati su unità di un’assegnazione di una risorsa materiale.
static CreateWorkTimephased(int, DateTime, DateTime, TimeSpan, TimeUnitType, TimephasedDataType)Crea e inizializza una nuova istanza diTimephasedData classe per dati cronologici basati sul lavoro.

Guarda anche