Class TimephasedDataCollection

TimephasedDataCollection class

Rappresenta una raccolta diTimephasedData oggetti.

public abstract class TimephasedDataCollection : IList<TimephasedData>

Costruttori

NomeDescrizione
TimephasedDataCollection()Inizializza una nuova istanza diTimephasedDataCollection classe.

Proprietà

NomeDescrizione
Count { get; }Ottiene il numero di oggetti contenuti in questoTimephasedDataCollection oggetto.
IsReadOnly { get; }Ottiene un valore che indica se ilICollection è di sola lettura.
Item { get; set; }Restituisce l’elemento all’indice specificato. La funzione di accesso set non è supportata. Proprietà per impostare i dati rapportati alla scala cronologica.

Metodi

NomeDescrizione
Add(TimephasedData)AggiungeTimephasedData istanza a questo oggetto raccolta.
AddRange(IEnumerable<TimephasedData>)Aggiunge una raccolta diTimephasedData istanze a questo oggetto raccolta.
Clear()Rimuove tutti gli elementi dal fileTimephasedDataCollection .
Contains(TimephasedData)Determina se il fileTimephasedDataCollection contiene un valore specifico.
CopyTo(TimephasedData[], int)Copia gli elementi del fileTimephasedDataCollection adArray , partendo da un particolareArray indice.
GetEnumerator()Restituisce un enumeratore per questa raccolta.
Remove(TimephasedData)RimuoveTimephasedData istanza da questo oggetto di raccolta.
SelectBetweenStartAndFinish(TimephasedDataType, DateTime, DateTime)Seleziona tutte le fasce orarie trastartTime EfinishTime . Ha complessità O(log n) nel caso medio.
ToList()Converte il fileTimephasedDataCollection opporsi a un elenco diTimephasedData oggetti.

Guarda anche