Class FrequencyExtensions
Frequency Extensions
Inheritance
System.Object
    FrequencyExtensions
  Namespace: MESL.SqlRace.Domain.Infrastructure.DataPipeline
Assembly: MESL.SqlRace.Domain.dll
Syntax
public static class FrequencyExtensions : Object
  Methods
ConvertTo(Frequency, FrequencyUnit)
Convert to different Frequency Unit
Declaration
public static Frequency ConvertTo(this Frequency self, FrequencyUnit unitTo)
  Parameters
| Type | Name | Description | 
|---|---|---|
| Frequency | self | |
| FrequencyUnit | unitTo | 
Returns
| Type | Description | 
|---|---|
| Frequency | 
NumberOfSamplesFor(Frequency, Double)
Number of Samples For 'Seconds' at this frequency
Declaration
public static double NumberOfSamplesFor(this Frequency self, double seconds)
  Parameters
| Type | Name | Description | 
|---|---|---|
| Frequency | self | Frequency | 
| System.Double | seconds | duration in Seconds  | 
      
Returns
| Type | Description | 
|---|---|
| System.Double | 
ToFrequency(Int64)
Convert Interval to Frequency
Declaration
public static Frequency ToFrequency(this long interval)
  Parameters
| Type | Name | Description | 
|---|---|---|
| System.Int64 | interval | 
Returns
| Type | Description | 
|---|---|
| Frequency | 
ToInterval(Frequency)
Convert Frequency to interval in Ns
Declaration
public static long ToInterval(this Frequency self)
  Parameters
| Type | Name | Description | 
|---|---|---|
| Frequency | self | 
Returns
| Type | Description | 
|---|---|
| System.Int64 |