Class CompositeMinimumMaximumSample
Min Max Composite Sample
Inheritance
Namespace: MESL.SqlRace.Domain
Assembly: MESL.SqlRace.Domain.dll
Syntax
public class CompositeMinimumMaximumSample : Object
  Constructors
CompositeMinimumMaximumSample()
Initializes a new instance of the CompositeMinimumMaximumSample class.
Declaration
public CompositeMinimumMaximumSample()
  CompositeMinimumMaximumSample(SessionKey, Double[], Double[], DataStatusType[])
Initializes a new instance of the CompositeMinimumMaximumSample class.
Declaration
public CompositeMinimumMaximumSample(SessionKey key, double[] minimum, double[] maximum, DataStatusType[] status)
  Parameters
| Type | Name | Description | 
|---|---|---|
| MAT.OCS.Core.SessionKey | key | The The SessionKey.  | 
      
| System.Double[] | minimum | Array of minimum values.  | 
      
| System.Double[] | maximum | Array of maximum values.  | 
      
| MAT.OCS.Core.DataStatusType[] | status | Array of MAT.OCS.Core.DataStatusType.  | 
      
CompositeMinimumMaximumSample(SessionKey, Int64[], Double[], Double[])
Initializes a new instance of the CompositeMinimumMaximumSample class.
Declaration
public CompositeMinimumMaximumSample(SessionKey key, long[] timestamp, double[] minimum, double[] maximum)
  Parameters
| Type | Name | Description | 
|---|---|---|
| MAT.OCS.Core.SessionKey | key | The SessionKey.  | 
      
| System.Int64[] | timestamp | Array of timestamps.  | 
      
| System.Double[] | minimum | Array of minimum values.  | 
      
| System.Double[] | maximum | Array of maximum values.  | 
      
CompositeMinimumMaximumSample(SessionKey, Int64[], Double[], Double[], DataStatusType[])
Initializes a new instance of the CompositeMinimumMaximumSample class.
Declaration
public CompositeMinimumMaximumSample(SessionKey key, long[] timestamp, double[] minimum, double[] maximum, DataStatusType[] status)
  Parameters
| Type | Name | Description | 
|---|---|---|
| MAT.OCS.Core.SessionKey | key | The The SessionKey.  | 
      
| System.Int64[] | timestamp | Array of timestamps.  | 
      
| System.Double[] | minimum | Array of minimum values.  | 
      
| System.Double[] | maximum | Array of maximum values.  | 
      
| MAT.OCS.Core.DataStatusType[] | status | Array of MAT.OCS.Core.DataStatusType.  | 
      
Properties
Maximum
Maximum Data Values
Declaration
public double[] Maximum { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.Double[] | 
Minimum
Minimum Data Values
Declaration
public double[] Minimum { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.Double[] | 
SessionKey
Gets or Sets the SessionKey of the Session that provided this data
Declaration
public SessionKey SessionKey { get; set; }
  Property Value
| Type | Description | 
|---|---|
| MAT.OCS.Core.SessionKey | 
Status
Declaration
public DataStatusType[] Status { get; set; }
  Property Value
| Type | Description | 
|---|---|
| MAT.OCS.Core.DataStatusType[] | 
Timestamp
Timestamps
Declaration
public long[] Timestamp { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.Int64[] | 
Methods
Equals(CompositeMinimumMaximumSample)
Equals
Declaration
public bool Equals(CompositeMinimumMaximumSample other)
  Parameters
| Type | Name | Description | 
|---|---|---|
| CompositeMinimumMaximumSample | other | 
Returns
| Type | Description | 
|---|---|
| System.Boolean | 
Equals(Object)
Equals
Declaration
public override bool Equals(object obj)
  Parameters
| Type | Name | Description | 
|---|---|---|
| System.Object | obj | 
Returns
| Type | Description | 
|---|---|
| System.Boolean | 
GetHashCode()
GetHashCode
Declaration
public override int GetHashCode()
  Returns
| Type | Description | 
|---|---|
| System.Int32 | 
ToString()
ToString
Declaration
public override string ToString()
  Returns
| Type | Description | 
|---|---|
| System.String | 
Operators
Equality(CompositeMinimumMaximumSample, CompositeMinimumMaximumSample)
Overloaded == Operator
Declaration
public static bool operator ==(CompositeMinimumMaximumSample left, CompositeMinimumMaximumSample right)
  Parameters
| Type | Name | Description | 
|---|---|---|
| CompositeMinimumMaximumSample | left | |
| CompositeMinimumMaximumSample | right | 
Returns
| Type | Description | 
|---|---|
| System.Boolean | 
Inequality(CompositeMinimumMaximumSample, CompositeMinimumMaximumSample)
Overloaded != Operator
Declaration
public static bool operator !=(CompositeMinimumMaximumSample left, CompositeMinimumMaximumSample right)
  Parameters
| Type | Name | Description | 
|---|---|---|
| CompositeMinimumMaximumSample | left | |
| CompositeMinimumMaximumSample | right | 
Returns
| Type | Description | 
|---|---|
| System.Boolean |