Show / Hide Table of Contents

Class PileDoubleGauge

Provides base for pile double gauges

Inheritance
System.Object
Datum
Gauge
DoubleGauge
PileDoubleGauge
CacheDoubleGauge
Implements
IArchiveLoggable
IBSONSerializable
IBSONDeserializable
IJSONWritable
ICacheInstrument
IMemoryInstrument
IOperationClass
IInstrumentClass
Inherited Members
DoubleGauge.Value
DoubleGauge.ValueAsObject
DoubleGauge.ValueUnitName
DoubleGauge.SerializeToBSON(BSONSerializer, BSONDocument, IBSONSerializable, Object)
DoubleGauge.DeserializeFromBSON(BSONSerializer, BSONDocument, Object)
DoubleGauge.AggregateEvent(Datum)
DoubleGauge.SummarizeAggregation()
Datum.BSON_FLD_SOURCE
Datum.BSON_FLD_COUNT
Datum.BSON_FLD_TIME
Datum.BSON_FLD_END_TIME
Datum.BSON_FLD_VALUE
Datum.BSON_FLD_UNIT
Datum.UNSPECIFIED_SOURCE
Datum.FRAMEWORK_SOURCE
Datum.BUSINESS_SOURCE
Datum.m_Count
Datum.m_UTCTime
Datum.m_UTCEndTime
Datum.UTCTime
Datum.UTCEndTime
Datum.IsAggregated
Datum.Count
Datum.Source
Datum.Rate
Datum.Description
Datum.PlotValue
Datum.ViewGroupInterfaces
Datum.GetViewGroupInterfaces(Type)
Datum.Aggregate(IEnumerable<Datum>)
Datum.ReduceSourceDetail(Int32)
Datum.WriteAsJSON(TextWriter, Int32, JSONWritingOptions)
Datum.IsKnownTypeForBSONDeserialization(Type)
Datum.ToString()
Datum.MakeAggregateInstance()
Datum.WriteJSONFields(IDictionary<String, Object>, JSONWritingOptions)
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
Namespace: NFX.ApplicationModel.Pile.Instrumentation
Assembly: NFX.dll
Syntax
[Serializable]
public abstract class PileDoubleGauge : DoubleGauge, IArchiveLoggable, IBSONSerializable, IBSONDeserializable, IJSONWritable, ICacheInstrument, IMemoryInstrument, IOperationClass, IInstrumentClass

Constructors

PileDoubleGauge(String, Double)

Declaration
protected PileDoubleGauge(string src, double value)
Parameters
Type Name Description
System.String src
System.Double value

Implements

IArchiveLoggable
IBSONSerializable
IBSONDeserializable
IJSONWritable
ICacheInstrument
IMemoryInstrument
IOperationClass
IInstrumentClass

Extension Methods

MiscUtils.NonNull<T>(T, Func<Exception>, String)
ObjectValueConversion.AsString(Object, String, ConvertErrorHandling)
ObjectValueConversion.AsNonNullOrEmptyString(Object)
ObjectValueConversion.AsLaconicConfig(Object, ConfigSectionNode, String, ConvertErrorHandling)
ObjectValueConversion.AsJSONConfig(Object, ConfigSectionNode, String, ConvertErrorHandling)
ObjectValueConversion.AsXMLConfig(Object, ConfigSectionNode, ConvertErrorHandling)
ObjectValueConversion.AsChar(Object, Char, ConvertErrorHandling)
ObjectValueConversion.AsNullableChar(Object, Nullable<Char>, ConvertErrorHandling)
ObjectValueConversion.AsByte(Object, Byte, ConvertErrorHandling)
ObjectValueConversion.AsNullableByte(Object, Nullable<Byte>, ConvertErrorHandling)
ObjectValueConversion.AsSByte(Object, SByte, ConvertErrorHandling)
ObjectValueConversion.AsNullableSByte(Object, Nullable<SByte>, ConvertErrorHandling)
ObjectValueConversion.AsShort(Object, Int16, ConvertErrorHandling)
ObjectValueConversion.AsNullableShort(Object, Nullable<Int16>, ConvertErrorHandling)
ObjectValueConversion.AsUShort(Object, UInt16, ConvertErrorHandling)
ObjectValueConversion.AsNullableUShort(Object, Nullable<UInt16>, ConvertErrorHandling)
ObjectValueConversion.AsInt(Object, Int32, ConvertErrorHandling)
ObjectValueConversion.AsNullableInt(Object, Nullable<Int32>, ConvertErrorHandling)
ObjectValueConversion.AsUInt(Object, UInt32, ConvertErrorHandling)
ObjectValueConversion.AsNullableUInt(Object, Nullable<UInt32>, ConvertErrorHandling)
ObjectValueConversion.AsLong(Object, Int64, ConvertErrorHandling)
ObjectValueConversion.AsNullableLong(Object, Nullable<Int64>, ConvertErrorHandling)
ObjectValueConversion.AsULong(Object, UInt64, ConvertErrorHandling)
ObjectValueConversion.AsNullableULong(Object, Nullable<UInt64>, ConvertErrorHandling)
ObjectValueConversion.AsDouble(Object, Double, ConvertErrorHandling)
ObjectValueConversion.AsNullableDouble(Object, Nullable<Double>, ConvertErrorHandling)
ObjectValueConversion.AsFloat(Object, Single, ConvertErrorHandling)
ObjectValueConversion.AsNullableFloat(Object, Nullable<Single>, ConvertErrorHandling)
ObjectValueConversion.AsDecimal(Object, Decimal, ConvertErrorHandling)
ObjectValueConversion.AsNullableDecimal(Object, Nullable<Decimal>, ConvertErrorHandling)
ObjectValueConversion.AsBool(Object, Boolean, ConvertErrorHandling)
ObjectValueConversion.AsNullableBool(Object, Nullable<Boolean>, ConvertErrorHandling)
ObjectValueConversion.AsGUID(Object, Guid, ConvertErrorHandling)
ObjectValueConversion.AsNullableGUID(Object, Nullable<Guid>, ConvertErrorHandling)
ObjectValueConversion.AsDateTime(Object)
ObjectValueConversion.AsDateTime(Object, DateTime, ConvertErrorHandling)
ObjectValueConversion.AsNullableDateTime(Object, Nullable<DateTime>, ConvertErrorHandling)
ObjectValueConversion.AsGDID(Object)
ObjectValueConversion.AsGDID(Object, GDID, ConvertErrorHandling)
ObjectValueConversion.AsNullableGDID(Object, Nullable<GDID>, ConvertErrorHandling)
ObjectValueConversion.AsGDIDSymbol(Object)
ObjectValueConversion.AsGDIDSymbol(Object, GDIDSymbol, ConvertErrorHandling)
ObjectValueConversion.AsNullableGDIDSymbol(Object, Nullable<GDIDSymbol>, ConvertErrorHandling)
ObjectValueConversion.AsTimeSpan(Object)
ObjectValueConversion.AsTimeSpan(Object, TimeSpan, ConvertErrorHandling)
ObjectValueConversion.AsNullableTimeSpan(Object, Nullable<TimeSpan>, ConvertErrorHandling)
ObjectValueConversion.AsEnum<TEnum>(Object, TEnum, ConvertErrorHandling)
ObjectValueConversion.AsNullableEnum<TEnum>(Object, Nullable<TEnum>, ConvertErrorHandling)
ObjectValueConversion.AsUri(Object, Uri, ConvertErrorHandling)
JSONExtensions.ToJSON(Object, JSONWritingOptions)
JSONExtensions.ToJSON(Object, TextWriter, JSONWritingOptions)
JSONExtensions.ToJSON(Object, Stream, JSONWritingOptions, Encoding)
ErlObject.ToErlObject(Object)
ErlObject.ToErlObject(Object, ErlTypeOrder, Boolean)
Back to top Copyright © 2006-2018 Agnicore Inc
Generated by DocFX