Loupe - Log - Monitor - Resolve
Gibraltar.Monitor.Serialization Namespace / SampledMetricSamplePacket Class
Members

In This Topic
    SampledMetricSamplePacket Class
    In This Topic
    The base class for a single sampled metric data sample.
    Object Model
    SampledMetricSamplePacket ClassMetricPacket ClassApplicationUserPacket Class
    Syntax
    'Declaration
     
    
    Public MustInherit Class SampledMetricSamplePacket 
       Inherits MetricSamplePacket
       Implements Gibraltar.Messaging.IMessengerPacket, Gibraltar.Messaging.IUserPacket, IDisplayable, Gibraltar.Monitor.Serialization.IPacketObjectFactory(Of MetricSample,Metric), Gibraltar.Serialization.IPacket 
    public abstract class SampledMetricSamplePacket : MetricSamplePacket, Gibraltar.Messaging.IMessengerPacket, Gibraltar.Messaging.IUserPacket, IDisplayable, Gibraltar.Monitor.Serialization.IPacketObjectFactory<MetricSample,Metric>, Gibraltar.Serialization.IPacket  
    Remarks
    A sampled metric sample packet must be explicitly logged to be recorded, although when it is logged does not affect any of its data (timestamps and other information are captured during construction). This is a base class and can not be used directly. Instead, one of its inheritors will be used depending on the particular metric type being logged.
    Inheritance Hierarchy

    System.Object
       Gibraltar.Monitor.Serialization.GibraltarPacket
          Gibraltar.Monitor.Serialization.MetricSamplePacket
             Gibraltar.Monitor.Serialization.SampledMetricSamplePacket
                Gibraltar.Monitor.Serialization.CustomSampledMetricSamplePacket

    Requirements

    Target Platforms: Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2

    See Also