text:
<?xml version="1.0"?>
<doc>
    <assembly>
        <name>GSF.PQDIF</name>
    </assembly>
    <members>
        <member name="T:GSF.PQDIF.Logical.Phase">
            <summary>
            Phase types.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Phase.None">
            <summary>
            Phase is not applicable.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Phase.AN">
            <summary>
            A-to-neutral.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Phase.BN">
            <summary>
            B-to-neutral.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Phase.CN">
            <summary>
            C-to-neutral.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Phase.NG">
            <summary>
            Neutral-to-ground.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Phase.AB">
            <summary>
            A-to-B.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Phase.BC">
            <summary>
            B-to-C.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Phase.CA">
            <summary>
            C-to-A.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Phase.Residual">
            <summary>
            Residual - the vector or point-on-wave sum of Phases A, B, and C.
            Should be zero in a perfectly balanced system.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Phase.Net">
            <summary>
            Net - the vector or point-on-wave sum of Phases A, B, C and the
            Neutral phase. Should be zero in a 4-wire system with no earth
            return path.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Phase.PositiveSequence">
            <summary>
            Positive sequence.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Phase.NegativeSequence">
            <summary>
            Negative sequence.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Phase.ZeroSequence">
            <summary>
            Zero sequence.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Phase.Total">
            <summary>
            The value representing a total or other
            summarizing value in a multi-phase system.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Phase.LineToNeutralAverage">
            <summary>
            The value representing average of 3 line-neutral values.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Phase.LineToLineAverage">
            <summary>
            The value representing average of 3 line-line values.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Phase.Worst">
            <summary>
            The value representing the "worst" of the 3 phases.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Phase.Plus">
            <summary>
            DC Positive.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Phase.Minus">
            <summary>
            DC Negative.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Phase.General1">
            <summary>
            Generic Phase 1.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Phase.General2">
            <summary>
            Generic Phase 2.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Phase.General3">
            <summary>
            Generic Phase 3.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Phase.General4">
            <summary>
            Generic Phase 4.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Phase.General5">
            <summary>
            Generic Phase 5.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Phase.General6">
            <summary>
            Generic Phase 6.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Phase.General7">
            <summary>
            Generic Phase 7.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Phase.General8">
            <summary>
            Generic Phase 8.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Phase.General9">
            <summary>
            Generic Phase 9.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Phase.General10">
            <summary>
            Generic Phase 10.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Phase.General11">
            <summary>
            Generic Phase 11.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Phase.General12">
            <summary>
            Generic Phase 12.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Phase.General13">
            <summary>
            Generic Phase 13.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Phase.General14">
            <summary>
            Generic Phase 14.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Phase.General15">
            <summary>
            Generic Phase 15.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Phase.General16">
            <summary>
            Generic Phase 16.
            </summary>
        </member>
        <member name="T:GSF.PQDIF.Logical.QuantityMeasured">
            <summary>
            Physical quantity under measurement.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityMeasured.None">
            <summary>
            None or not applicable.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityMeasured.Voltage">
            <summary>
            Voltage.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityMeasured.Current">
            <summary>
            Current.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityMeasured.Power">
            <summary>
            Power - includes all data for a quantity or characteristic
            derived from multiplying voltage and current components.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityMeasured.Energy">
            <summary>
            Energy - includes all data from an integration of a quantity
            or characteristic derived from multiplying voltage and current
            components together.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityMeasured.Temperature">
            <summary>
            Temperature.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityMeasured.Pressure">
            <summary>
            Pressure.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityMeasured.Charge">
            <summary>
            Charge.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityMeasured.ElectricalField">
            <summary>
            Electrical field.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityMeasured.MagneticField">
            <summary>
            Magnetic field.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityMeasured.Velocity">
            <summary>
            Velocity.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityMeasured.Bearing">
            <summary>
            Compass bearing.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityMeasured.Force">
            <summary>
            Applied force, electrical, mechanical etc.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityMeasured.Torque">
            <summary>
            Torque.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityMeasured.Position">
            <summary>
            Spatial position.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityMeasured.FluxLinkage">
            <summary>
            Flux linkage Weber Turns.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityMeasured.FluxDensity">
            <summary>
            Magnetic field density.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityMeasured.Status">
            <summary>
            Status data.
            </summary>
        </member>
        <member name="T:GSF.PQDIF.Logical.ChannelDefinition">
            <summary>
            Represents a channel definition in a PQDIF file. The channel
            definition resides within a <see cref="T:GSF.PQDIF.Logical.DataSourceRecord"/> and
            defines a <see cref="T:GSF.PQDIF.Logical.ChannelInstance"/>.
            </summary>
        </member>
        <member name="M:GSF.PQDIF.Logical.ChannelDefinition.#ctor(GSF.PQDIF.Physical.CollectionElement,GSF.PQDIF.Logical.DataSourceRecord)">
            <summary>
            Creates a new instance of the <see cref="T:GSF.PQDIF.Logical.ChannelDefinition"/> class.
            </summary>
            <param name="physicalStructure">The collection element which is the physical structure of the channel definition.</param>
            <param name="dataSource">The data source in which the channel definition resides.</param>
        </member>
        <member name="P:GSF.PQDIF.Logical.ChannelDefinition.PhysicalStructure">
            <summary>
            Gets the physical structure of the channel definition.
            </summary>
        </member>
        <member name="P:GSF.PQDIF.Logical.ChannelDefinition.DataSource">
            <summary>
            Gets the data source record in which
            the channel definition resides.
            </summary>
        </member>
        <member name="P:GSF.PQDIF.Logical.ChannelDefinition.ChannelName">
            <summary>
            Gets a string identifier for the channel definition.
            </summary>
        </member>
        <member name="P:GSF.PQDIF.Logical.ChannelDefinition.Phase">
            <summary>
            Gets the phase measured by the device.
            </summary>
        </member>
        <member name="P:GSF.PQDIF.Logical.ChannelDefinition.QuantityTypeID">
            <summary>
            Gets the quantity type ID, which specifies how the data
            inside instances of this definition should be interpreted.
            </summary>
        </member>
        <member name="P:GSF.PQDIF.Logical.ChannelDefinition.QuantityMeasured">
            <summary>
            Gets the physical quantity under measurement
            (Voltage, Current Power, etc).
            </summary>
        </member>
        <member name="P:GSF.PQDIF.Logical.ChannelDefinition.QuantityName">
            <summary>
            Gets the name of the quantity.
            </summary>
        </member>
        <member name="P:GSF.PQDIF.Logical.ChannelDefinition.SeriesDefinitions">
            <summary>
            Gets the series definitions defined in this channel definition.
            </summary>
        </member>
        <member name="M:GSF.PQDIF.Logical.ChannelDefinition.AddNewSeriesDefinition">
            <summary>
            Adds a new series definition to the collection
            of series definitions in this channel definition.
            </summary>
        </member>
        <member name="M:GSF.PQDIF.Logical.ChannelDefinition.Remove(GSF.PQDIF.Logical.SeriesDefinition)">
            <summary>
            Removes the given series definition from the collection of series definitions.
            </summary>
            <param name="seriesDefinition">The series definition to be removed.</param>
        </member>
        <member name="M:GSF.PQDIF.Logical.ChannelDefinition.Equals(GSF.PQDIF.Logical.ChannelDefinition)">
            <summary>
            Indicates whether the current object is equal to another object of the same type.
            </summary>
            <param name="other">An object to compare with this object.</param>
            <returns>true if the current object is equal to the <paramref name="other"/> parameter; otherwise, false.</returns>
        </member>
        <member name="M:GSF.PQDIF.Logical.ChannelDefinition.Equals(System.Object)">
            <summary>
            Determines whether the specified <see cref="T:System.Object"/> is equal to the current <see cref="T:GSF.PQDIF.Logical.ChannelDefinition"/>.
            </summary>
            <param name="obj">The object to compare with the current object. </param>
            <returns>true if the specified object  is equal to the current object; otherwise, false.</returns>
            <filterpriority>2</filterpriority>
        </member>
        <member name="M:GSF.PQDIF.Logical.ChannelDefinition.GetHashCode">
            <summary>
            Serves as a hash function for a particular type.
            </summary>
            <returns>A hash code for the current <see cref="T:GSF.PQDIF.Logical.ChannelDefinition"/>.</returns>
            <filterpriority>2</filterpriority>
        </member>
        <member name="F:GSF.PQDIF.Logical.ChannelDefinition.ChannelDefinitionIndexTag">
            <summary>
            Tag that identifies the channel definition index.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.ChannelDefinition.ChannelNameTag">
            <summary>
            Tag that identifies the channel name.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.ChannelDefinition.PhaseIDTag">
            <summary>
            Tag that identifies the phase ID.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.ChannelDefinition.QuantityTypeIDTag">
            <summary>
            Tag that identifies the quantity type.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.ChannelDefinition.QuantityMeasuredIDTag">
            <summary>
            Tag that identifies the quantity measured ID.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.ChannelDefinition.QuantityNameTag">
            <summary>
            Tag that identifies the quantity name.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.ChannelDefinition.SeriesDefinitionsTag">
            <summary>
            Tag that identifies the series definitions collection.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.ChannelDefinition.OneSeriesDefinitionTag">
            <summary>
            Tag that identifies a single series definition within the collection.
            </summary>
        </member>
        <member name="T:GSF.PQDIF.Logical.ChannelInstance">
            <summary>
            Represents a channel instance in a PQDIF file. A channel instance
            resides in an <see cref="P:GSF.PQDIF.Logical.ChannelInstance.ObservationRecord"/>, and is defined by
            a <see cref="T:GSF.PQDIF.Logical.ChannelDefinition"/> inside the observation record's
            <see cref="T:GSF.PQDIF.Logical.DataSourceRecord"/>.
            </summary>
        </member>
        <member name="M:GSF.PQDIF.Logical.ChannelInstance.#ctor(GSF.PQDIF.Physical.CollectionElement,GSF.PQDIF.Logical.ObservationRecord)">
            <summary>
            Creates a new instance of the <see cref="T:GSF.PQDIF.Logical.ChannelInstance"/> class.
            </summary>
            <param name="physicalStructure">The collection element which is the physical structure of the channel instance.</param>
            <param name="observationRecord">The observation record in which the channel instance resides.</param>
        </member>
        <member name="P:GSF.PQDIF.Logical.ChannelInstance.PhysicalStructure">
            <summary>
            Gets the physical structure of the channel instance.
            </summary>
        </member>
        <member name="P:GSF.PQDIF.Logical.ChannelInstance.ObservationRecord">
            <summary>
            Gets the observation record in which the channel instance resides.
            </summary>
        </member>
        <member name="P:GSF.PQDIF.Logical.ChannelInstance.Definition">
            <summary>
            Gets the channel definition which defines the channel instance.
            </summary>
        </member>
        <member name="P:GSF.PQDIF.Logical.ChannelInstance.Setting">
            <summary>
            Gets the channel setting which defines the instrument settings for the channel.
            </summary>
        </member>
        <member name="P:GSF.PQDIF.Logical.ChannelInstance.ChannelDefinitionIndex">
            <summary>
            Gets the index of the <see cref="T:GSF.PQDIF.Logical.ChannelDefinition"/>
            which defines the channel instance.
            </summary>
        </member>
        <member name="P:GSF.PQDIF.Logical.ChannelInstance.ChannelGroupID">
            <summary>
            Gets the identifier for the harmonic or
            interharmonic group represented by this channel.
            </summary>
        </member>
        <member name="P:GSF.PQDIF.Logical.ChannelInstance.TriggerModuleName">
            <summary>
            Gets the name of the of a device specific code or hardware
            module, algorithm, or rule not necessarily channel based
            that cause this channel to be recorded.
            </summary>
        </member>
        <member name="P:GSF.PQDIF.Logical.ChannelInstance.CrossTriggerDeviceName">
            <summary>
            Gets the name of the device involved in
            an external cross trigger scenario.
            </summary>
        </member>
        <member name="P:GSF.PQDIF.Logical.ChannelInstance.SeriesInstances">
            <summary>
            Gets the series instances contained in this channel.
            </summary>
        </member>
        <member name="M:GSF.PQDIF.Logical.ChannelInstance.AddNewSeriesInstance">
            <summary>
            Adds a new series instance to the collection
            of series instances in this channel instance.
            </summary>
        </member>
        <member name="M:GSF.PQDIF.Logical.ChannelInstance.Remove(GSF.PQDIF.Logical.SeriesInstance)">
            <summary>
            Removes the given series instance from the collection of series instances.
            </summary>
            <param name="seriesInstance">The series instance to be removed.</param>
        </member>
        <member name="M:GSF.PQDIF.Logical.ChannelInstance.Equals(GSF.PQDIF.Logical.ChannelInstance)">
            <summary>
            Indicates whether the current object is equal to another object of the same type.
            </summary>
            <param name="other">An object to compare with this object.</param>
            <returns>true if the current object is equal to the <paramref name="other"/> parameter; otherwise, false.</returns>
        </member>
        <member name="M:GSF.PQDIF.Logical.ChannelInstance.Equals(System.Object)">
            <summary>
            Determines whether the specified <see cref="T:GSF.PQDIF.Logical.ChannelInstance"/> is equal to the current <see cref="T:GSF.PQDIF.Logical.ChannelInstance"/>.
            </summary>
            <param name="obj">The object to compare with the current object. </param>
            <returns>true if the specified object  is equal to the current object; otherwise, false.</returns>
            <filterpriority>2</filterpriority>
        </member>
        <member name="M:GSF.PQDIF.Logical.ChannelInstance.GetHashCode">
            <summary>
            Serves as a hash function for a particular type.
            </summary>
            <returns>A hash code for the current <see cref="T:GSF.PQDIF.Logical.ChannelInstance"/>.</returns>
            <filterpriority>2</filterpriority>
        </member>
        <member name="F:GSF.PQDIF.Logical.ChannelInstance.ChannelGroupIDTag">
            <summary>
            Tag that identifies the channel group ID.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.ChannelInstance.SeriesInstancesTag">
            <summary>
            Tag that identifies the series instances collection.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.ChannelInstance.OneSeriesInstanceTag">
            <summary>
            Tag that identifies a single series instance in the collection.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.ChannelInstance.ChannelTriggerModuleNameTag">
            <summary>
            Tag that identifies the channel trigger module name.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.ChannelInstance.CrossTriggerDeviceNameTag">
            <summary>
            Tag that identifies the cross trigger device name.
            </summary>
        </member>
        <member name="T:GSF.PQDIF.Logical.ChannelSetting">
            <summary>
            Represents a channel setting in a PQDIF file. A channel setting
            resides in an <see cref="P:GSF.PQDIF.Logical.ChannelSetting.MonitorSettingsRecord"/>, and is defined by
            a <see cref="T:GSF.PQDIF.Logical.ChannelDefinition"/> inside the observation record's
            <see cref="T:GSF.PQDIF.Logical.DataSourceRecord"/>.
            </summary>
        </member>
        <member name="M:GSF.PQDIF.Logical.ChannelSetting.#ctor(GSF.PQDIF.Physical.CollectionElement,GSF.PQDIF.Logical.MonitorSettingsRecord)">
            <summary>
            Creates a new instance of the <see cref="T:GSF.PQDIF.Logical.ChannelSetting"/> class.
            </summary>
            <param name="physicalStructure">The collection element which is the physical structure of the channel setting.</param>
            <param name="monitorSettingsRecord">The monitor settings record in which the channel setting resides.</param>
        </member>
        <member name="P:GSF.PQDIF.Logical.ChannelSetting.PhysicalStructure">
            <summary>
            Gets the physical structure of the channel setting.
            </summary>
        </member>
        <member name="P:GSF.PQDIF.Logical.ChannelSetting.MonitorSettingsRecord">
            <summary>
            Gets the monitor settings record in which the channel setting resides.
            </summary>
        </member>
        <member name="P:GSF.PQDIF.Logical.ChannelSetting.ChannelDefinitionIndex">
            <summary>
            Gets the index of the <see cref="T:GSF.PQDIF.Logical.ChannelDefinition"/>
            which defines the channel instance.
            </summary>
        </member>
        <member name="P:GSF.PQDIF.Logical.ChannelSetting.XDSystemSideRatio">
            <summary>
            Gets the system-side part of the transducer ratio.
            </summary>
        </member>
        <member name="P:GSF.PQDIF.Logical.ChannelSetting.XDMonitorSideRatio">
            <summary>
            Gets the monitor-side part of the transducer ratio.
            </summary>
        </member>
        <member name="M:GSF.PQDIF.Logical.ChannelSetting.HasElement(System.Guid)">
            <summary>
            Determines whether an element identified by the
            given tag exists in this object's physical structure.
            </summary>
            <param name="tag">The tag of the element to search for.</param>
            <returns>True if the element exists; false otherwise.</returns>
        </member>
        <member name="F:GSF.PQDIF.Logical.ChannelSetting.XDSystemSideRatioTag">
            <summary>
            Tag that identifies the system side ratio.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.ChannelSetting.XDMonitorSideRatioTag">
            <summary>
            Tag that identifies the monitor side ratio.
            </summary>
        </member>
        <member name="T:GSF.PQDIF.Logical.Equipment">
            <summary>
            Power quality equipment and software.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Equipment.WPT5530">
            <summary>
            The ID of the WPT 5530 device.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Equipment.WPT5540">
            <summary>
            The ID of the WPT 5540 device.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Equipment.BMI3100">
            <summary>
            The ID of the BMI 3100 device.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Equipment.BMI7100">
            <summary>
            The ID of the BMI 7100 device.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Equipment.BMI8010">
            <summary>
            The ID of the BMI 7100 device.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Equipment.BMI8020">
            <summary>
            The ID of the BMI 7100 device.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Equipment.BMI9010">
            <summary>
            The ID of the BMI 7100 device.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Equipment.CooperVHarm">
            <summary>
            The ID of the Cooper V-Harm device.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Equipment.CooperVFlicker">
            <summary>
            The ID of the Cooper V-Flicker device.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Equipment.DCGEMTP">
            <summary>
            The ID of the DCG EMTP device.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Equipment.Dranetz656">
            <summary>
            The ID of the Dranetz 656 device.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Equipment.Dranetz658">
            <summary>
            The ID of the Dranetz 658 device.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Equipment.ETKTestProgram">
            <summary>
            The ID of the Electrotek test program.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Equipment.Dranetz8000">
            <summary>
            The ID of the Dranetz 8000 device.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Equipment.ETKPQDIFEditor">
            <summary>
            The ID of the Electrotek PQDIF editor.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Equipment.ETKPASS">
            <summary>
            The ID of Electrotek PASS.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Equipment.ETKSuperHarm">
            <summary>
            The ID of Electrotek Super-Harm.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Equipment.ETKSuperTran">
            <summary>
            The ID of Electrotek Super-Tran.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Equipment.ETKTOP">
            <summary>
            The ID of Electrotek TOP.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Equipment.ETKPQView">
            <summary>
            The ID of Electrotek PQView.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Equipment.ETKHarmoni">
            <summary>
            The ID of Electrotek Harmoni.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Equipment.FlukeCUR">
            <summary>
            The ID of the Fluke CUR device.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Equipment.IEEECOMTRADE">
            <summary>
            The ID of IEEE COMTRADE.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Equipment.FlukeF41">
            <summary>
            The ID of the Fluke F41 device.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Equipment.PublicATP">
            <summary>
            The ID of public ATP.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Equipment.MetrosonicM1">
            <summary>
            The ID of the Metrosonic M1 device.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Equipment.SQDSMS">
            <summary>
            The ID of the Square D PowerLogic SMS device.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Equipment.TelogM1">
            <summary>
            The ID of the Telog M1 device.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Equipment.PML3710">
            <summary>
            The ID of the PML 3710 device.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Equipment.PML3720">
            <summary>
            The ID of the PML 3720 device.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Equipment.PML3800">
            <summary>
            The ID of the PML 3800 device.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Equipment.PML7300">
            <summary>
            The ID of the PML 7300 device.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Equipment.PML7700">
            <summary>
            The ID of the PML 7700 device.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Equipment.PMLVIP">
            <summary>
            The ID of the PML VIP device.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Equipment.PMLLogServer">
            <summary>
            The ID of the PML Log Server.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Equipment.MetOneELT15">
            <summary>
            The ID of the Met One ELT15 device.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Equipment.PMIScanner">
            <summary>
            The ID of the PMI scanner.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Equipment.AdvanTechADAM4017">
            <summary>
            The ID of the AdvanTech ADAM 4017 device.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Equipment.ETKDSS">
            <summary>
            The ID of ETK DSS.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Equipment.AdvanTechADAM4018">
            <summary>
            The ID of the AdvanTech ADAM 4018 device.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Equipment.AdvanTechADAM4018M">
            <summary>
            The ID of the AdvanTech ADAM 4018M device.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Equipment.AdvanTechADAM4052">
            <summary>
            The ID of the AdvanTech ADAM 4052 device.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Equipment.BMI8800">
            <summary>
            The ID of the BMI 8800 device.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Equipment.TrinergiPQM">
            <summary>
            The ID of the Trinergi Power Quality Meter.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Equipment.Medcal">
            <summary>
            The ID of the Medcal device.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Equipment.GEKV">
            <summary>
            The ID of the GE kV Energy Meter.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Equipment.GEKV2">
            <summary>
            The ID of the GE kV2 Energy Meter.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Equipment.AcumentricsControl">
            <summary>
            The ID of the Acumentrics Control device.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Equipment.ETKTextPQDIF">
            <summary>
            The ID of Electrotek Text PQDIF.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Equipment.ETKPQWeb">
            <summary>
            The ID of Electrotek PQWeb.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Equipment.QWavePowerDistribution">
            <summary>
            The ID of the QWave Power Distribution device.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Equipment.QWavePowerTransmission">
            <summary>
            The ID of the QWave Power Transmission device.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Equipment.QWaveMicro">
            <summary>
            The ID of the QWave Micro device.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Equipment.QWaveTWin">
            <summary>
            The ID of the QWave TWin device.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Equipment.QWavePremium">
            <summary>
            The ID of the QWave Premium device.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Equipment.QWaveLight">
            <summary>
            The ID of the QWave Light device.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Equipment.QWaveNomad">
            <summary>
            The ID of the QWave Nomad device.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Equipment.EWON4000">
            <summary>
            The ID of the EWON 4000 device.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Equipment.Qualimetre">
            <summary>
            The ID of the Qualimetre device.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Equipment.LEMAnalyst3Q">
            <summary>
            The ID of the LEM Analyst 3Q device.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Equipment.LEMAnalyst1Q">
            <summary>
            The ID of the LEM Analyst 1Q device.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Equipment.LEMAnalyst2050">
            <summary>
            The ID of the LEM Analyst 2050 device.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Equipment.LEMAnalyst2060">
            <summary>
            The ID of the LEM Analyst 2060 device.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Equipment.LEMMidget200">
            <summary>
            The ID of the LEM Midget 200 device.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Equipment.LEMMBX300">
            <summary>
            The ID of the LEM MBX 300 device.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Equipment.LEMMBX800">
            <summary>
            The ID of the LEM MBX 800 device.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Equipment.LEMMBX601">
            <summary>
            The ID of the LEM MBX 601 device.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Equipment.LEMMBX602">
            <summary>
            The ID of the LEM MBX 602 device.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Equipment.LEMMBX603">
            <summary>
            The ID of the LEM MBX 603 device.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Equipment.LEMMBX686">
            <summary>
            The ID of the LEM MBX 686 device.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Equipment.LEMPerma701">
            <summary>
            The ID of the LEM Perma 701 device.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Equipment.LEMPerma702">
            <summary>
            The ID of the LEM Perma 702 device.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Equipment.LEMPerma705">
            <summary>
            The ID of the LEM Perma 705 device.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Equipment.LEMPerma706">
            <summary>
            The ID of the LEM Perma 706 device.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Equipment.LEMQWaveMicro">
            <summary>
            The ID of the LEM QWave Micro device.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Equipment.LEMQWaveNomad">
            <summary>
            The ID of the LEM QWave Nomad device.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Equipment.LEMQWaveLight">
            <summary>
            The ID of the LEM QWave Light device.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Equipment.LEMQWaveTWin">
            <summary>
            The ID of the LEM QWave TWin device.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Equipment.LEMQWavePowerDistribution">
            <summary>
            The ID of the LEM QWave Power Distribution device.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Equipment.LEMQWavePremium">
            <summary>
            The ID of the LEM QWave Premium device.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Equipment.LEMQWavePowerTransport">
            <summary>
            The ID of the LEM QWave Power Transport device.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Equipment.LEMTOPASLT">
            <summary>
            The ID of the LEM TOPAS LT device.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Equipment.LEMTOPAS1000">
            <summary>
            The ID of the LEM TOPAS 1000 device.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Equipment.LEMTOPAS1019">
            <summary>
            The ID of the LEM TOPAS 1019 device.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Equipment.LEMTOPAS1020">
            <summary>
            The ID of the LEM TOPAS 1020 device.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Equipment.LEMTOPAS1040">
            <summary>
            The ID of the LEM TOPAS 1040 device.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Equipment.LEMBEN5000">
            <summary>
            The ID of the LEM BEN 5000 device.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Equipment.LEMBEN6000">
            <summary>
            The ID of the LEM BEN 6000 device.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Equipment.LEMEWave">
            <summary>
            The ID of the LEM EWave device.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Equipment.LEMEWON4000">
            <summary>
            The ID of the LEM EWON 4000 device.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Equipment.WPT5510">
            <summary>
            The ID of the LEM WPT 5510 device.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Equipment.WPT5520">
            <summary>
            The ID of the LEM WPT 5520 device.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Equipment.WPT5530T">
            <summary>
            The ID of the LEM WPT 5530T device.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Equipment.WPT5560">
            <summary>
            The ID of the LEM WPT 5560 device.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Equipment.WPT5590">
            <summary>
            The ID of the LEM WPT 5590 device.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Equipment.ETKNodeCenter">
            <summary>
            The ID of Electrotek Node Center.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Equipment.WPTDranView">
            <summary>
            The ID of WPT Dran View.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Equipment.AdvanTechADAM5017">
            <summary>
            The ID of the AdvanTech ADAM 5017 device.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Equipment.AdvanTechADAM5018">
            <summary>
            The ID of the AdvanTech ADAM 5018 device.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Equipment.AdvanTechADAM5080">
            <summary>
            The ID of the AdvanTech ADAM 5080 device.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Equipment.AdvanTechADAM5052">
            <summary>
            The ID of the AdvanTech ADAM 5052 device.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Equipment.AdvanTechADAM4050">
            <summary>
            The ID of the AdvanTech ADAM 4050 device.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Equipment.AdvanTechADAM4053">
            <summary>
            The ID of the AdvanTech ADAM 4053 device.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Equipment.AdvanTechADAM4080">
            <summary>
            The ID of the AdvanTech ADAM 4080 device.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Equipment.AdvanTechADAM5050">
            <summary>
            The ID of the AdvanTech ADAM 5050 device.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Equipment.AdvanTechADAM5051">
            <summary>
            The ID of the AdvanTech ADAM 5051 device.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Equipment.ELCOMBK550">
            <summary>
            The ID of the ELCOM BK 550 device.
            </summary>
        </member>
        <member name="M:GSF.PQDIF.Logical.Equipment.ToString(System.Guid)">
            <summary>
            Converts the given equpiment ID to a string containing the name of the equipment.
            </summary>
            <param name="equipmentID">The ID of the equipment to be converted to a string.</param>
            <returns>A string containing the name of the equipment with the given ID.</returns>
        </member>
        <member name="T:GSF.PQDIF.Logical.MissingTag">
            <summary>
            Represents an exception
            </summary>
        </member>
        <member name="M:GSF.PQDIF.Logical.MissingTag.#ctor(GSF.PQDIF.Physical.RecordType,System.String,System.Guid)">
            <summary>
            Creates a new instance of the <see cref="T:GSF.PQDIF.Logical.MissingTag"/> class.
            </summary>
            <param name="recordType">The type of record the tag is missing from.</param>
            <param name="tagName">The name of the tag.</param>
            <param name="tag">The globally unique identifier for the tag.</param>
        </member>
        <member name="P:GSF.PQDIF.Logical.MissingTag.RecordType">
            <summary>
            Gets the type of the record in which
            the tag was identified as missing.
            </summary>
        </member>
        <member name="P:GSF.PQDIF.Logical.MissingTag.TagName">
            <summary>
            Gets the name of the missing tag.
            </summary>
        </member>
        <member name="P:GSF.PQDIF.Logical.MissingTag.Tag">
            <summary>
            Gets the globally unique identifier for the given tag.
            </summary>
        </member>
        <member name="T:GSF.PQDIF.Logical.LogicalWriter">
            <summary>
            Represents a writer used to create files using the PQDIF file format.
            </summary>
        </member>
        <member name="M:GSF.PQDIF.Logical.LogicalWriter.#ctor(System.String)">
            <summary>
            Creates a new instance of the <see cref="T:GSF.PQDIF.Logical.LogicalWriter"/> class.
            </summary>
            <param name="filePath">The path to the file where the PQDIF data is to be written.</param>
        </member>
        <member name="M:GSF.PQDIF.Logical.LogicalWriter.#ctor(System.IO.Stream,System.Boolean)">
            <summary>
            Creates a new instance of the <see cref="T:GSF.PQDIF.Logical.LogicalWriter"/> class.
            </summary>
            <param name="stream">The stream to write the PQDIF data to.</param>
            <param name="leaveOpen">Indicates whether to leave the stream open when disposing of the writer.</param>
        </member>
        <member name="P:GSF.PQDIF.Logical.LogicalWriter.MissingTags">
            <summary>
            Gets a collection of required tags identified as
            missing from the records written to this PQDIF file.
            </summary>
        </member>
        <member name="M:GSF.PQDIF.Logical.LogicalWriter.Write(GSF.PQDIF.Logical.ContainerRecord)">
            <summary>
            Writes the given container record to the file stream.
            </summary>
            <param name="containerRecord">The container record to be written to the PQDIF file.</param>
        </member>
        <member name="M:GSF.PQDIF.Logical.LogicalWriter.Write(GSF.PQDIF.Logical.ObservationRecord,System.Boolean)">
            <summary>
            Writes the given observation record, as well as its data source
            and monitor settings records if necessary, to the file stream.
            </summary>
            <param name="observationRecord">The observation record to be written to the PQDIF file.</param>
            <param name="lastRecord">Indicates whether this observation record is the last record in the file.</param>
        </member>
        <member name="M:GSF.PQDIF.Logical.LogicalWriter.Dispose">
            <summary>
            Releases the unmanaged resources used by the <see cref="T:GSF.PQDIF.Logical.LogicalWriter"/> object and optionally releases the managed resources.
            </summary>
        </member>
        <member name="T:GSF.PQDIF.Logical.QuantityCharacteristic">
            <summary>
            Specifies additional detail about the meaning of the series data.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityCharacteristic.None">
            <summary>
            No quantity characteristic.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityCharacteristic.Instantaneous">
            <summary>
            Instantaneous f(t).
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityCharacteristic.Spectra">
            <summary>
            Spectra F(F).
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityCharacteristic.Peak">
            <summary>
            Peak value.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityCharacteristic.RMS">
            <summary>
            RMS value.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityCharacteristic.HRMS">
            <summary>
            Harmonic RMS.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityCharacteristic.Frequency">
            <summary>
            Frequency.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityCharacteristic.TotalTHD">
            <summary>
            Total harmonic distortion (%).
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityCharacteristic.EvenTHD">
            <summary>
            Even harmonic distortion (%).
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityCharacteristic.OddTHD">
            <summary>
            Odd harmonic distortion (%).
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityCharacteristic.CrestFactor">
            <summary>
            Crest factor.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityCharacteristic.FormFactor">
            <summary>
            Form factor.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityCharacteristic.ArithSum">
            <summary>
            Arithmetic sum.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityCharacteristic.S0S1">
            <summary>
            Zero sequence component unbalance (%).
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityCharacteristic.S2S1">
            <summary>
            Negative sequence component unbalance (%).
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityCharacteristic.SPos">
            <summary>
            Positive sequence component.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityCharacteristic.SNeg">
            <summary>
            Negative sequence component.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityCharacteristic.SZero">
            <summary>
            Zero sequence component.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityCharacteristic.AvgImbal">
            <summary>
            Imbalance by max deviation from average.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityCharacteristic.TotalTHDRMS">
            <summary>
            Total THD normalized to RMS.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityCharacteristic.OddTHDRMS">
            <summary>
            Odd THD normalized to RMS.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityCharacteristic.EvenTHDRMS">
            <summary>
            Even THD normalized to RMS.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityCharacteristic.TID">
            <summary>
            Total interharmonic distortion.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityCharacteristic.TIDRMS">
            <summary>
            Total interharmonic distortion normalized to RMS.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityCharacteristic.IHRMS">
            <summary>
            Interharmonic RMS.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityCharacteristic.SpectraHGroup">
            <summary>
            Spectra by harmonic group index.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityCharacteristic.SpectraIGroup">
            <summary>
            Spectra by interharmonic group index.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityCharacteristic.TIF">
            <summary>
            TIF.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityCharacteristic.FlkrMagAvg">
            <summary>
            Flicker average RMS value.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityCharacteristic.FlkrMaxDVV">
            <summary>
            dV/V base.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityCharacteristic.FlkrFreqMax">
            <summary>
            Frequence of maximum flicker harmonic.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityCharacteristic.FlkrMagMax">
            <summary>
            Magnitude of maximum flicker harmonic.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityCharacteristic.FlkrWgtAvg">
            <summary>
            Spectrum weighted average.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityCharacteristic.FlkrSpectrum">
            <summary>
            Flicker spectrum VRMS(F).
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityCharacteristic.FlkrPST">
            <summary>
            Short term flicker.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityCharacteristic.FlkrPLT">
            <summary>
            Long term flicker.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityCharacteristic.TIFRMS">
            <summary>
            TIF normalized to RMS.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityCharacteristic.FlkrPLTSlide">
            <summary>
            Sliding PLT.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityCharacteristic.FlkrPiLPF">
            <summary>
            Pi LPF.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityCharacteristic.FlkrPiMax">
            <summary>
            Pi max.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityCharacteristic.FlkrPiRoot">
            <summary>
            Pi root.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityCharacteristic.FlkrPiRootLPF">
            <summary>
            Pi root LPF.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityCharacteristic.IT">
            <summary>
            IT.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityCharacteristic.RMSDemand">
            <summary>
            RMS value of current for a demand interval.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityCharacteristic.ANSITDF">
            <summary>
            Transformer derating factor.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityCharacteristic.KFactor">
            <summary>
            Transformer K factor.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityCharacteristic.TDD">
            <summary>
            Total demand distortion.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityCharacteristic.RMSPeakDemand">
            <summary>
            Peak demand current.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityCharacteristic.P">
            <summary>
            Real power (watts).
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityCharacteristic.Q">
            <summary>
            Reactive power (VAR).
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityCharacteristic.S">
            <summary>
            Apparent power (VA).
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityCharacteristic.PF">
            <summary>
            True power factor - (Vrms * Irms) / P.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityCharacteristic.DF">
            <summary>
            Displacement factor - Cosine of the phase angle between fundamental frequency voltage and current phasors.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityCharacteristic.PDemand">
            <summary>
            Value of active power for a demand interval.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityCharacteristic.QDemand">
            <summary>
            Value of reactive power for a demand interval.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityCharacteristic.SDemand">
            <summary>
            Value of apparent power for a demand interval.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityCharacteristic.DFDemand">
            <summary>
            Value of displacement power factor for a demand interval.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityCharacteristic.PFDemand">
            <summary>
            Value of true power factor for a demand interval.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityCharacteristic.PPredDemand">
            <summary>
            Predicted value of active power for current demand interval.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityCharacteristic.QPredDemand">
            <summary>
            Predicted value of reactive power for current demand interval.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityCharacteristic.SPredDemand">
            <summary>
            Predicted value of apparent power for current demand interval.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityCharacteristic.PCoQDemand">
            <summary>
            Value of active power coincident with reactive power demand.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityCharacteristic.PCoSDemand">
            <summary>
            Value of active power coincident with apparent power demand.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityCharacteristic.QCoPDemand">
            <summary>
            Value of reactive power coincident with active power demand.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityCharacteristic.QCoSDemand">
            <summary>
            Value of reactive power coincident with apparent power demand.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityCharacteristic.DFCoSDemand">
            <summary>
            Value of displacement power factor coincident with apparent power demand.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityCharacteristic.PFCoSDemand">
            <summary>
            Value of true power factor coincident with apparent power demand.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityCharacteristic.PFCoPDemand">
            <summary>
            Value of true power factor coincident with active power demand.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityCharacteristic.PFCoQDemand">
            <summary>
            Value of true power factor coincident with reactive power demand.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityCharacteristic.AngleFund">
            <summary>
            Value of the power angle at fundamental frequency.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityCharacteristic.QFund">
            <summary>
            Value of the reactive power at fundamental frequency.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityCharacteristic.PFVector">
            <summary>
            True power factor - IEEE vector calculations.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityCharacteristic.DFVector">
            <summary>
            Displacement factor - IEEE vector calculations.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityCharacteristic.SVector">
            <summary>
            Value of apparent power - IEEE vector calculations.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityCharacteristic.SVectorFund">
            <summary>
            Value of fundamental frequency apparent power - IEEE vector calculations.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityCharacteristic.SFund">
            <summary>
            Value of fundamental frequency apparent power.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityCharacteristic.SCoPDemand">
            <summary>
            Apparent power coincident with active power demand.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityCharacteristic.SCoQDemand">
            <summary>
            Apparent power coincident with reactive power demand.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityCharacteristic.PFArith">
            <summary>
            True power factor - IEEE arithmetic calculations.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityCharacteristic.DFArith">
            <summary>
            Displacement factor - IEEE arithmetic calculations.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityCharacteristic.SArith">
            <summary>
            Value of apparent power - IEEE arithmetic calculations.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityCharacteristic.SArithFund">
            <summary>
            Value of fundamental frequency apparent power - IEEE arithmetic calculations.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityCharacteristic.SPeakDemand">
            <summary>
            Peak apparent power demand.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityCharacteristic.QPeakDemand">
            <summary>
            Peak reactive power demand.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityCharacteristic.PPeakDemand">
            <summary>
            Peak active power demand.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityCharacteristic.PHarmonic">
            <summary>
            Net harmonic active power.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityCharacteristic.PHarmonicUnsigned">
            <summary>
            Arithmetic sum harmonic active power.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityCharacteristic.PFund">
            <summary>
            Value of fundamental frequency real power.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityCharacteristic.PIntg">
            <summary>
            Value of active power integrated over time (Energy - watt-hours).
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityCharacteristic.PIntgPos">
            <summary>
            Value of active power integrated over time (Energy - watt-hours) in the positive direction (toward load).
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityCharacteristic.PIntgPosFund">
            <summary>
            Value of active fundamental frequency power integrated over time
            (Energy - watt-hours) in the positive direction (toward load).
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityCharacteristic.PIntgNeg">
            <summary>
            Value of active power integrated over time (Energy - watt-hours) in the negative direction (away from load).
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityCharacteristic.PIntgNegFund">
            <summary>
            Value of active fundamental frequency power integrated over time
            (Energy - watt-hours) in the negative direction (away from load).
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityCharacteristic.QIntg">
            <summary>
            Value of reactive power integrated over time (var-hours).
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityCharacteristic.QIntgPos">
            <summary>
            Value of reactive power integrated over time (Energy - watt-hours) in the positive direction (toward load).
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityCharacteristic.QIntgPosFund">
            <summary>
            Value of fundamental frequency reactive power integrated over time
            (Energy - watt-hours) in the positive direction (toward load).
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityCharacteristic.QIntgNegFund">
            <summary>
            Value of fundamental frequency reactive power integrated over time
            (Energy - watt-hours) in the negative direction (away from load).
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityCharacteristic.QIntgNeg">
            <summary>
            Value of reactive power integrated over time (Energy - watt-hours) in the negative direction (away from load).
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityCharacteristic.SIntg">
            <summary>
            Value of apparent power integrated over time (VA-hours).
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityCharacteristic.SIntgFund">
            <summary>
            Value of fundamental frequency apparent power integrated over time (VA-hours).
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityCharacteristic.PIVLIntg">
            <summary>
            Value of active power integrated over time (Energy - watt-hours).
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityCharacteristic.PIVLIntgPos">
            <summary>
            Value of active power integrated over time (Energy - watt-hours) in the positive direction (toward load).
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityCharacteristic.PIVLIntgPosFund">
            <summary>
            Value of active fundamental frequency power integrated over time
            (Energy - watt-hours) in the positive direction (toward load).
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityCharacteristic.PIVLIntgNeg">
            <summary>
            Value of active power integrated over time (Energy - watt-hours) in the negative direction (away from load).
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityCharacteristic.PIVLIntgNegFund">
            <summary>
            Value of active fundamental frequency power integrated over time
            (Energy - watt-hours) in the negative direction (away from load).
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityCharacteristic.QIVLIntg">
            <summary>
            Value of reactive power integrated over time (var-hours).
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityCharacteristic.QIVLIntgPos">
            <summary>
            Value of reactive power integrated over time (Energy - watt-hours) in the positive direction (toward load).
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityCharacteristic.QIVLIntgPosFund">
            <summary>
            Value of fundamental frequency reactive power integrated over time
            (Energy - watt-hours) in the positive direction (toward load).
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityCharacteristic.QIVLIntgNegFund">
            <summary>
            Value of fundamental frequency reactive power integrated over time
            (Energy - watt-hours) in the negative direction (away from load).
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityCharacteristic.QIVLIntgNeg">
            <summary>
            Value of reactive power integrated over time (Energy - watt-hours) in the negative direction (away from load).
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityCharacteristic.SIVLIntg">
            <summary>
            Value of apparent power integrated over time (VA-hours).
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityCharacteristic.SIVLIntgFund">
            <summary>
            Value of fundamental frequency apparent power integrated over time (VA-hours).
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityCharacteristic.DAxisField">
            <summary>
            D axis components.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityCharacteristic.QAxis">
            <summary>
            Q axis components.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityCharacteristic.Rotational">
            <summary>
            Rotational position.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityCharacteristic.DAxis">
            <summary>
            D axis components.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityCharacteristic.Linear">
            <summary>
            Linear position.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityCharacteristic.TransferFunc">
            <summary>
            Transfer function.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityCharacteristic.Status">
            <summary>
            Status data.
            </summary>
        </member>
        <member name="M:GSF.PQDIF.Logical.QuantityCharacteristic.ToName(System.Guid)">
            <summary>
            Returns the name of the given quantity characteristic.
            </summary>
            <param name="quantityCharacteristic">The GUID tag which identifies the quantity characteristic.</param>
            <returns>The name of the given quantity characteristic.</returns>
        </member>
        <member name="M:GSF.PQDIF.Logical.QuantityCharacteristic.ToString(System.Guid)">
            <summary>
            Returns a string representation of the given quantity characteristic.
            </summary>
            <param name="quantityCharacteristic">The GUID tag which identifies the quantity characteristic.</param>
            <returns>The name of the given quantity characteristic.</returns>
        </member>
        <member name="T:GSF.PQDIF.Logical.SeriesValueType">
            <summary>
            Defines tags used to identify different series value types.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.SeriesValueType.Val">
            <summary>
            Value type for a measurement.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.SeriesValueType.Time">
            <summary>
            Time.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.SeriesValueType.Min">
            <summary>
            Minimum.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.SeriesValueType.Max">
            <summary>
            Maximum.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.SeriesValueType.Avg">
            <summary>
            Average.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.SeriesValueType.Inst">
            <summary>
            Instantaneous.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.SeriesValueType.PhaseAngle">
            <summary>
            Phase angle.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.SeriesValueType.PhaseAngleMin">
            <summary>
            Phase angle which corresponds to a <see cref="F:GSF.PQDIF.Logical.SeriesValueType.Min"/> series.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.SeriesValueType.PhaseAngleMax">
            <summary>
            Phase angle which corresponds to a <see cref="F:GSF.PQDIF.Logical.SeriesValueType.Max"/> series.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.SeriesValueType.PhaseAngleAvg">
            <summary>
            Phase angle which corresponds to an <see cref="F:GSF.PQDIF.Logical.SeriesValueType.Avg"/> series.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.SeriesValueType.Area">
            <summary>
            Area under the signal, usually an rms voltage, current, or other quantity.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.SeriesValueType.Latitude">
            <summary>
            Latitude.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.SeriesValueType.Duration">
            <summary>
            Duration.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.SeriesValueType.Longitude">
            <summary>
            Longitude.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.SeriesValueType.Polarity">
            <summary>
            Polarity.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.SeriesValueType.Ellipse">
            <summary>
            Ellipse (for lightning flash density).
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.SeriesValueType.BinID">
            <summary>
            BinID.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.SeriesValueType.BinHigh">
            <summary>
            BinHigh.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.SeriesValueType.BinLow">
            <summary>
            BinLow.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.SeriesValueType.XBinHigh">
            <summary>
            XBinHigh.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.SeriesValueType.XBinLow">
            <summary>
            XBinLow.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.SeriesValueType.YBinHigh">
            <summary>
            YBinHigh.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.SeriesValueType.YBinLow">
            <summary>
            YBinLow.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.SeriesValueType.Count">
            <summary>
            Count.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.SeriesValueType.Transition">
            <summary>
            Transition event code series.
            </summary>
            <remarks>
            This series contains codes corresponding to values in a value
            series that indicates what kind of transition caused the event
            to be recorded. Used only with VALUELOG data.
            </remarks>
        </member>
        <member name="F:GSF.PQDIF.Logical.SeriesValueType.Prob">
            <summary>
            Cumulative probability in percent.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.SeriesValueType.Interval">
            <summary>
            Interval data.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.SeriesValueType.Status">
            <summary>
            Status data.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.SeriesValueType.P1">
            <summary>
            Probability: 1%.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.SeriesValueType.P5">
            <summary>
            Probability: 5%.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.SeriesValueType.P10">
            <summary>
            Probability: 10%.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.SeriesValueType.P90">
            <summary>
            Probability: 90%.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.SeriesValueType.P95">
            <summary>
            Probability: 95%.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.SeriesValueType.P99">
            <summary>
            Probability: 99%.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.SeriesValueType.Frequency">
            <summary>
            Frequency.
            </summary>
        </member>
        <member name="M:GSF.PQDIF.Logical.SeriesValueType.ToString(System.Guid)">
            <summary>
            Returns the name of the given series value type.
            </summary>
            <param name="seriesValueType">The GUID tag which identifies the series value type.</param>
            <returns>The name of the given series value type.</returns>
        </member>
        <member name="T:GSF.PQDIF.Logical.Vendor">
            <summary>
            Vendors for power quality hardware.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Vendor.SATEC">
            <summary>
            The ID for vendor SATEC.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Vendor.WPT">
            <summary>
            The ID for vendor WPT.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Vendor.None">
            <summary>
            The ID representing no vendor.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Vendor.BMI">
            <summary>
            The ID for vendor BMI.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Vendor.BPA">
            <summary>
            The ID for vendor BPA.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Vendor.CESI">
            <summary>
            The ID for vendor CESI.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Vendor.Cooper">
            <summary>
            The ID for vendor Cooper.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Vendor.DCG">
            <summary>
            The ID for vendor DCG.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Vendor.Dranetz">
            <summary>
            The ID for vendor Dranetz.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Vendor.EDF">
            <summary>
            The ID for vendor EDF.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Vendor.EPRI">
            <summary>
            The ID for vendor Electric Power Research Institute.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Vendor.Electrotek">
            <summary>
            The ID for vendor Electrotek.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Vendor.Fluke">
            <summary>
            The ID for vendor Fluke.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Vendor.HydroQuebec">
            <summary>
            The ID for vendor Hydro-Quebec.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Vendor.IEEE">
            <summary>
            The ID for vendor IEEE.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Vendor.KreissJohnson">
            <summary>
            The ID for vendor Kreiss Johnson.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Vendor.Metrosonic">
            <summary>
            The ID for vendor Metrosonic.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Vendor.PML">
            <summary>
            The ID for vendor PML.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Vendor.PSI">
            <summary>
            The ID for vendor PSI.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Vendor.PTI">
            <summary>
            The ID for vendor PTI.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Vendor.PublicDomain">
            <summary>
            The ID for public domain hardware.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Vendor.RPM">
            <summary>
            The ID for vendor RPM.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Vendor.SquareDPowerLogic">
            <summary>
            The ID for vendor Square D PowerLogic.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Vendor.Telog">
            <summary>
            The ID for vendor Telog.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Vendor.PMI">
            <summary>
            The ID for vendor PMI.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Vendor.MetOne">
            <summary>
            The ID for vendor Met One.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Vendor.Trinergi">
            <summary>
            The ID for vendor Trinergi.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Vendor.GE">
            <summary>
            The ID for vendor General Electric.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Vendor.LEM">
            <summary>
            The ID for vendor LEM.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Vendor.ACTL">
            <summary>
            The ID for vendor ACTL.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Vendor.AdvanTech">
            <summary>
            The ID for vendor AdvanTech.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.Vendor.ELCOM">
            <summary>
            The ID for vendor ELCOM.
            </summary>
        </member>
        <member name="M:GSF.PQDIF.Logical.Vendor.ToString(System.Guid)">
            <summary>
            Converts the given vendor ID to a string containing the name of the vendor.
            </summary>
            <param name="vendorID">The ID of the vendor to be converted to a string.</param>
            <returns>A string containing the name of the vendor with the given ID.</returns>
        </member>
        <member name="T:GSF.PQDIF.Logical.ContainerRecord">
            <summary>
            Represents the container record in a PQDIF file. There can be only
            one container record in a PQDIF file, and it is the first physical
            <see cref="T:GSF.PQDIF.Physical.Record"/>.
            </summary>
        </member>
        <member name="M:GSF.PQDIF.Logical.ContainerRecord.#ctor(GSF.PQDIF.Physical.Record)">
            <summary>
            Creates a new instance of the <see cref="T:GSF.PQDIF.Logical.ContainerRecord"/> class.
            </summary>
            <param name="physicalRecord">The physical structure of the container record.</param>
        </member>
        <member name="P:GSF.PQDIF.Logical.ContainerRecord.PhysicalRecord">
            <summary>
            Gets the physical structure of the container record.
            </summary>
        </member>
        <member name="P:GSF.PQDIF.Logical.ContainerRecord.WriterMajorVersion">
            <summary>
            Gets the major version number of the PQDIF file writer.
            </summary>
        </member>
        <member name="P:GSF.PQDIF.Logical.ContainerRecord.WriterMinorVersion">
            <summary>
            Gets the minor version number of the PQDIF file writer.
            </summary>
        </member>
        <member name="P:GSF.PQDIF.Logical.ContainerRecord.CompatibleMajorVersion">
            <summary>
            Gets the compatible major version that the file can be read as.
            </summary>
        </member>
        <member name="P:GSF.PQDIF.Logical.ContainerRecord.CompatibleMinorVersion">
            <summary>
            Gets the compatible minor version that the file can be read as.
            </summary>
        </member>
        <member name="P:GSF.PQDIF.Logical.ContainerRecord.FileName">
            <summary>
            Gets the name of the file at the time the file was written.
            </summary>
        </member>
        <member name="P:GSF.PQDIF.Logical.ContainerRecord.Creation">
            <summary>
            Gets the date and time of file creation.
            </summary>
        </member>
        <member name="P:GSF.PQDIF.Logical.ContainerRecord.Notes">
            <summary>
            Gets the notes stored in the file.
            </summary>
        </member>
        <member name="P:GSF.PQDIF.Logical.ContainerRecord.CompressionStyle">
            <summary>
            Gets the style of compression used to compress the PQDIF file.
            </summary>
        </member>
        <member name="P:GSF.PQDIF.Logical.ContainerRecord.CompressionAlgorithm">
            <summary>
            Gets the compression algorithm used to compress the PQDIF file.
            </summary>
        </member>
        <member name="M:GSF.PQDIF.Logical.ContainerRecord.RemoveElement(System.Guid)">
            <summary>
            Removes the element identified by the given tag from the record.
            </summary>
            <param name="tag">The tag of the element to be removed.</param>
        </member>
        <member name="F:GSF.PQDIF.Logical.ContainerRecord.VersionInfoTag">
            <summary>
            Tag that identifies the version info.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.ContainerRecord.FileNameTag">
            <summary>
            Tag that identifies the file name.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.ContainerRecord.CreationTag">
            <summary>
            Tag that identifies the date and time of creation.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.ContainerRecord.NotesTag">
            <summary>
            Tag that identifies the notes stored in the PQDIF file.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.ContainerRecord.CompressionStyleTag">
            <summary>
            Tag that identifies the compression style of the PQDIF file.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.ContainerRecord.CompressionAlgorithmTag">
            <summary>
            Tag that identifies the compression algorithm used when writing the PQDIF file.
            </summary>
        </member>
        <member name="M:GSF.PQDIF.Logical.ContainerRecord.CreateContainerRecord(GSF.PQDIF.Physical.Record)">
            <summary>
            Creates a new container record from the given physical record
            if the physical record is of type container. Returns null if
            it is not.
            </summary>
            <param name="physicalRecord">The physical record used to create the container record.</param>
            <returns>The new container record, or null if the physical record does not define a container record.</returns>
        </member>
        <member name="T:GSF.PQDIF.Logical.DataSourceRecord">
            <summary>
            Represents a data source record in a PQDIF file. The data source
            record contains information about the source of the data in an
            <see cref="T:GSF.PQDIF.Logical.ObservationRecord"/>.
            </summary>
        </member>
        <member name="M:GSF.PQDIF.Logical.DataSourceRecord.#ctor(GSF.PQDIF.Physical.Record)">
            <summary>
            Creates a new instance of the <see cref="T:GSF.PQDIF.Logical.DataSourceRecord"/> class.
            </summary>
            <param name="physicalRecord">The physical structure of the data source record.</param>
        </member>
        <member name="P:GSF.PQDIF.Logical.DataSourceRecord.PhysicalRecord">
            <summary>
            Gets the physical structure of the data source record.
            </summary>
        </member>
        <member name="P:GSF.PQDIF.Logical.DataSourceRecord.VendorID">
            <summary>
            Gets the ID of the vendor of the data source.
            </summary>
        </member>
        <member name="P:GSF.PQDIF.Logical.DataSourceRecord.EquipmentID">
            <summary>
            Gets the ID of the equipment.
            </summary>
        </member>
        <member name="P:GSF.PQDIF.Logical.DataSourceRecord.DataSourceName">
            <summary>
            Gets the name of the data source.
            </summary>
        </member>
        <member name="P:GSF.PQDIF.Logical.DataSourceRecord.Longitude">
            <summary>
            Gets the longitude at which the data source is located.
            </summary>
        </member>
        <member name="P:GSF.PQDIF.Logical.DataSourceRecord.Latitude">
            <summary>
            Gets the latitude at which the device is located.
            </summary>
        </member>
        <member name="P:GSF.PQDIF.Logical.DataSourceRecord.ChannelDefinitions">
            <summary>
            Gets the definitions for the channels defined in the data source.
            </summary>
        </member>
        <member name="M:GSF.PQDIF.Logical.DataSourceRecord.AddNewChannelDefinition">
            <summary>
            Adds a new channel definition to the collection
            of channel definitions in this data source record.
            </summary>
        </member>
        <member name="M:GSF.PQDIF.Logical.DataSourceRecord.Remove(GSF.PQDIF.Logical.ChannelDefinition)">
            <summary>
            Removes the given channel definition from the collection of channel definitions.
            </summary>
            <param name="channelDefinition">The channel definition to be removed.</param>
        </member>
        <member name="M:GSF.PQDIF.Logical.DataSourceRecord.RemoveElement(System.Guid)">
            <summary>
            Removes the element identified by the given tag from the record.
            </summary>
            <param name="tag">The tag of the element to be removed.</param>
        </member>
        <member name="F:GSF.PQDIF.Logical.DataSourceRecord.DataSourceTypeTag">
            <summary>
            Tag that identifies the data source type.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.DataSourceRecord.VendorIDTag">
            <summary>
            Tag that identifies the vendor ID.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.DataSourceRecord.EquipmentIDTag">
            <summary>
            Tag that identifies the equipment ID.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.DataSourceRecord.DataSourceNameTag">
            <summary>
            Tag that identifies the data source name.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.DataSourceRecord.DataSourceCoordinatesTag">
            <summary>
            Tag that identifies the physical location of the data source.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.DataSourceRecord.ChannelDefinitionsTag">
            <summary>
            Tag that identifies the channel definitions collection.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.DataSourceRecord.OneChannelDefinitionTag">
            <summary>
            Tag that identifies the a single channel definition in the collection.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.DataSourceRecord.EffectiveTag">
            <summary>
            Tag that identifies the time that the data source record becomes effective.
            </summary>
        </member>
        <member name="M:GSF.PQDIF.Logical.DataSourceRecord.CreateDataSourceRecord(GSF.PQDIF.Physical.Record)">
            <summary>
            Creates a new data source record from the given physical record
            if the physical record is of type data source. Returns null if
            it is not.
            </summary>
            <param name="physicalRecord">The physical record used to create the data source record.</param>
            <returns>The new data source record, or null if the physical record does not define a data source record.</returns>
        </member>
        <member name="T:GSF.PQDIF.Logical.LogicalParser">
            <summary>
            Represents a parser which parses the logical structure of a PQDIF file.
            </summary>
        </member>
        <member name="M:GSF.PQDIF.Logical.LogicalParser.#ctor(System.String)">
            <summary>
            Creates a new instance of the <see cref="T:GSF.PQDIF.Logical.LogicalParser"/> class.
            </summary>
            <param name="fileName">Name of the PQDIF file to be parsed.</param>
        </member>
        <member name="P:GSF.PQDIF.Logical.LogicalParser.ContainerRecord">
            <summary>
            Gets the container record from the PQDIF file. This is
            parsed as soon as the parser is <see cref="M:GSF.PQDIF.Logical.LogicalParser.Open"/>ed.
            </summary>
        </member>
        <member name="M:GSF.PQDIF.Logical.LogicalParser.Open">
            <summary>
            Opens the parser and parses the <see cref="P:GSF.PQDIF.Logical.LogicalParser.ContainerRecord"/>.
            </summary>
        </member>
        <member name="M:GSF.PQDIF.Logical.LogicalParser.HasNextObservationRecord">
            <summary>
            Determines whether there are any more
            <see cref="T:GSF.PQDIF.Logical.ObservationRecord"/>s to be
            read from the PQDIF file.
            </summary>
            <returns>true if there is another observation record to be read from PQDIF file; false otherwise</returns>
        </member>
        <member name="M:GSF.PQDIF.Logical.LogicalParser.NextObservationRecord">
            <summary>
            Gets the next observation record from the PQDIF file.
            </summary>
            <returns>The next observation record.</returns>
        </member>
        <member name="M:GSF.PQDIF.Logical.LogicalParser.Reset">
            <summary>
            Resets the parser to the beginning of the PQDIF file.
            </summary>
        </member>
        <member name="M:GSF.PQDIF.Logical.LogicalParser.Close">
            <summary>
            Closes the PQDIF file.
            </summary>
        </member>
        <member name="M:GSF.PQDIF.Logical.LogicalParser.Dispose">
            <summary>
            Releases resources held by the parser.
            </summary>
        </member>
        <member name="T:GSF.PQDIF.Logical.MonitorSettingsRecord">
            <summary>
            Represents a monitor settings record in a PQDIF file.
            </summary>
        </member>
        <member name="M:GSF.PQDIF.Logical.MonitorSettingsRecord.#ctor(GSF.PQDIF.Physical.Record)">
            <summary>
            Creates a new instance of the <see cref="T:GSF.PQDIF.Logical.MonitorSettingsRecord"/> class.
            </summary>
            <param name="physicalRecord">The physical structure of the monitor settings record.</param>
        </member>
        <member name="P:GSF.PQDIF.Logical.MonitorSettingsRecord.PhysicalRecord">
            <summary>
            Gets the physical record of the monitor settings record.
            </summary>
        </member>
        <member name="P:GSF.PQDIF.Logical.MonitorSettingsRecord.Effective">
            <summary>
            Gets or sets the date time at which these settings become effective.
            </summary>
        </member>
        <member name="P:GSF.PQDIF.Logical.MonitorSettingsRecord.TimeInstalled">
            <summary>
            Gets or sets the time at which the settings were installed.
            </summary>
        </member>
        <member name="P:GSF.PQDIF.Logical.MonitorSettingsRecord.UseCalibration">
            <summary>
            Gets or sets the flag that determines whether the
            calibration settings need to be applied before using
            the values recorded by this monitor.
            </summary>
        </member>
        <member name="P:GSF.PQDIF.Logical.MonitorSettingsRecord.UseTransducer">
            <summary>
            Gets or sets the flag that determines whether the
            transducer ratio needs to be applied before using
            the values recorded by this monitor.
            </summary>
        </member>
        <member name="P:GSF.PQDIF.Logical.MonitorSettingsRecord.ChannelSettings">
            <summary>
            Gets or sets the settings for the channels defined in the data source.
            </summary>
        </member>
        <member name="P:GSF.PQDIF.Logical.MonitorSettingsRecord.NominalFrequency">
            <summary>
            Gets or sets nominal frequency.
            </summary>
        </member>
        <member name="M:GSF.PQDIF.Logical.MonitorSettingsRecord.AddNewChannelSetting">
            <summary>
            Adds a new channel setting to the collection
            of channel settings in this monitor settings record.
            </summary>
        </member>
        <member name="M:GSF.PQDIF.Logical.MonitorSettingsRecord.Remove(GSF.PQDIF.Logical.ChannelSetting)">
            <summary>
            Removes the given channel setting from the collection of channel settings.
            </summary>
            <param name="channelSetting">The channel setting to be removed.</param>
        </member>
        <member name="F:GSF.PQDIF.Logical.MonitorSettingsRecord.EffectiveTag">
            <summary>
            Tag that identifies the time that these settings become effective.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.MonitorSettingsRecord.TimeInstalledTag">
            <summary>
            Tag that identifies the install time.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.MonitorSettingsRecord.UseCalibrationTag">
            <summary>
            Tag that identifies the flag which determines whether to apply calibration to the series.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.MonitorSettingsRecord.UseTransducerTag">
            <summary>
            Tag that identifies the flag which determines whether to apply transducer adjustments to the series.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.MonitorSettingsRecord.ChannelSettingsArrayTag">
            <summary>
            Tag that identifies the collection of channel settings.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.MonitorSettingsRecord.OneChannelSettingTag">
            <summary>
            Tag that identifies one channel setting in the collection.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.MonitorSettingsRecord.NominalFrequencyTag">
            <summary>
            Tag that identifies the nominal frequency.
            </summary>
        </member>
        <member name="M:GSF.PQDIF.Logical.MonitorSettingsRecord.CreateMonitorSettingsRecord(GSF.PQDIF.Physical.Record)">
            <summary>
            Creates a new monitor settings record from the given physical record
            if the physical record is of type monitor settings. Returns null if
            it is not.
            </summary>
            <param name="physicalRecord">The physical record used to create the monitor settings record.</param>
            <returns>The new monitor settings record, or null if the physical record does not define a monitor settings record.</returns>
        </member>
        <member name="T:GSF.PQDIF.Logical.ObservationRecord">
            <summary>
            Represents an observation record in a PQDIF file.
            </summary>
        </member>
        <member name="M:GSF.PQDIF.Logical.ObservationRecord.#ctor(GSF.PQDIF.Physical.Record,GSF.PQDIF.Logical.DataSourceRecord,GSF.PQDIF.Logical.MonitorSettingsRecord)">
            <summary>
            Creates a new instance of the <see cref="T:GSF.PQDIF.Logical.ObservationRecord"/> class.
            </summary>
            <param name="physicalRecord">The physical structure of the observation record.</param>
            <param name="dataSource">The data source record that defines the channels in this observation record.</param>
            <param name="settings">The monitor settings to be applied to this observation record.</param>
        </member>
        <member name="P:GSF.PQDIF.Logical.ObservationRecord.PhysicalRecord">
            <summary>
            Gets the physical structure of the observation record.
            </summary>
        </member>
        <member name="P:GSF.PQDIF.Logical.ObservationRecord.DataSource">
            <summary>
            Gets the data source record that defines
            the channels in this observation record.
            </summary>
        </member>
        <member name="P:GSF.PQDIF.Logical.ObservationRecord.Settings">
            <summary>
            Gets the monitor settings record that defines the
            settings to be applied to this observation record.
            </summary>
        </member>
        <member name="P:GSF.PQDIF.Logical.ObservationRecord.Name">
            <summary>
            Gets the name of the observation record.
            </summary>
        </member>
        <member name="P:GSF.PQDIF.Logical.ObservationRecord.StartTime">
            <summary>
            Gets the starting time of the data in the observation record.
            </summary>
        </member>
        <member name="P:GSF.PQDIF.Logical.ObservationRecord.ChannelInstances">
            <summary>
            Gets the channel instances in this observation record.
            </summary>
        </member>
        <member name="M:GSF.PQDIF.Logical.ObservationRecord.AddNewChannelInstance">
            <summary>
            Adds a new channel instance to the collection
            of channel instances in this observation record.
            </summary>
        </member>
        <member name="M:GSF.PQDIF.Logical.ObservationRecord.Remove(GSF.PQDIF.Logical.ChannelInstance)">
            <summary>
            Removes the given channel instance from the collection of channel instances.
            </summary>
            <param name="channelInstance">The channel instance to be removed.</param>
        </member>
        <member name="F:GSF.PQDIF.Logical.ObservationRecord.ObservationNameTag">
            <summary>
            Tag that identifies the name of the observation record.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.ObservationRecord.TimeCreateTag">
            <summary>
            Tag that identifies the time that the observation record was created.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.ObservationRecord.TimeStartTag">
            <summary>
            Tag that identifies the start time of the data in the observation record.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.ObservationRecord.TriggerMethodTag">
            <summary>
            Tag that identifies the type of trigger that caused the observation.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.ObservationRecord.ChannelInstancesTag">
            <summary>
            Tag that identifies the channel instances collection.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.ObservationRecord.OneChannelInstanceTag">
            <summary>
            Tag that identifies a single channel instance in the collection.
            </summary>
        </member>
        <member name="M:GSF.PQDIF.Logical.ObservationRecord.CreateObservationRecord(GSF.PQDIF.Physical.Record,GSF.PQDIF.Logical.DataSourceRecord,GSF.PQDIF.Logical.MonitorSettingsRecord)">
            <summary>
            Creates a new observation record from the given physical record
            if the physical record is of type observation. Returns null if
            it is not.
            </summary>
            <param name="physicalRecord">The physical record used to create the observation record.</param>
            <param name="dataSource">The data source record that defines the channels in this observation record.</param>
            <param name="settings">The monitor settings to be applied to this observation record.</param>
            <returns>The new observation record, or null if the physical record does not define a observation record.</returns>
        </member>
        <member name="T:GSF.PQDIF.Logical.QuantityType">
            <summary>
            The high-level description of the type of
            quantity which is being captured by a channel.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityType.WaveForm">
            <summary>
            Point-on-wave measurements.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityType.ValueLog">
            <summary>
            Time-based logged entries.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityType.Phasor">
            <summary>
            Time-domain measurements including
            magnitudes and (optionally) phase angle.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityType.Response">
            <summary>
            Frequency-domain measurements including
            magnitude and (optionally) phase angle.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityType.Flash">
            <summary>
            Time, latitude, longitude, value, polarity, ellipse.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityType.Histogram">
            <summary>
            BinLow, BinHigh, BinID, count.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityType.Histogram3D">
            <summary>
            XBinLow, XBinHigh, YBinLow, YBinHigh, BinID, count.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityType.CPF">
            <summary>
            Probability, value.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityType.XY">
            <summary>
            X-values and y-values.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityType.MagDur">
            <summary>
            Magnitude and duration.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityType.XYZ">
            <summary>
            X-values, y-values, and z-values.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityType.MagDurTime">
            <summary>
            Time, magnitude, and duration.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityType.MagDurCount">
            <summary>
            Time, magnitude, duration, and count.
            </summary>
        </member>
        <member name="M:GSF.PQDIF.Logical.QuantityType.ToString(System.Guid)">
            <summary>
            Gets the name of the quantity type with the given ID.
            </summary>
            <param name="quantityTypeID">The ID of the quantity type.</param>
            <returns>The name of the quantity type with the given ID.</returns>
        </member>
        <member name="M:GSF.PQDIF.Logical.QuantityType.IsQuantityTypeID(System.Guid)">
            <summary>
            Determines whether the given ID is a quantity type ID.
            </summary>
            <param name="id">The ID to be tested.</param>
            <returns>True if the given ID is a quantity type ID; false otherwise.</returns>
        </member>
        <member name="T:GSF.PQDIF.Logical.StorageMethods">
            <summary>
            Defines flags that determine the how the
            data is stored in a series instance.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.StorageMethods.Values">
            <summary>
            Straight array of data points.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.StorageMethods.Scaled">
            <summary>
            Data values are scaled.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.StorageMethods.Increment">
            <summary>
            Start, count, and increment are stored and
            the series is recreated from those values.
            </summary>
        </member>
        <member name="T:GSF.PQDIF.Logical.QuantityUnits">
            <summary>
            Units of data defined in a PQDIF file.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityUnits.None">
            <summary>
            Unitless.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityUnits.Timestamp">
            <summary>
            Absolute time. Each timestamp in the series must be in absolute
            time using the <see cref="F:GSF.PQDIF.Physical.PhysicalType.Timestamp"/> type.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityUnits.Seconds">
            <summary>
            Seconds relative to the start time of an observation.
            </summary>
            <seealso cref="P:GSF.PQDIF.Logical.ObservationRecord.StartTime"/>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityUnits.Cycles">
            <summary>
            Cycles relative to the start time of an observation.
            </summary>
            <seealso cref="P:GSF.PQDIF.Logical.ObservationRecord.StartTime"/>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityUnits.Volts">
            <summary>
            Volts.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityUnits.Amps">
            <summary>
            Amperes.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityUnits.VoltAmps">
            <summary>
            Volt-amperes.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityUnits.Watts">
            <summary>
            Watts.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityUnits.Vars">
            <summary>
            Volt-amperes reactive.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityUnits.Ohms">
            <summary>
            Ohms.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityUnits.Siemens">
            <summary>
            Siemens.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityUnits.VoltsPerAmp">
            <summary>
            Volts per ampere.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityUnits.Joules">
            <summary>
            Joules.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityUnits.Hertz">
            <summary>
            Hertz.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityUnits.Celcius">
            <summary>
            Celcius.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityUnits.Degrees">
            <summary>
            Degrees of arc.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityUnits.Decibels">
            <summary>
            Decibels.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityUnits.Percent">
            <summary>
            Percent.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityUnits.PerUnit">
            <summary>
            Per-unit.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityUnits.Samples">
            <summary>
            Number of counts or samples.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityUnits.VarHours">
            <summary>
            Energy in var-hours.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityUnits.WattHours">
            <summary>
            Energy in watt-hours.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityUnits.VoltAmpHours">
            <summary>
            Energy in VA-hours.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityUnits.MetersPerSecond">
            <summary>
            Meters/second.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityUnits.MilesPerHour">
            <summary>
            Miles/hour.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityUnits.Bars">
            <summary>
            Pressure in bars.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityUnits.Pascals">
            <summary>
            Pressure in pascals.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityUnits.Newtons">
            <summary>
            Force in newtons.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityUnits.NewtonMeters">
            <summary>
            Torque in newton-meters.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityUnits.RevolutionsPerMinute">
            <summary>
            Revolutions/minute.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityUnits.RadiansPerSecond">
            <summary>
            Radians/second.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityUnits.Meters">
            <summary>
            Meters.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityUnits.WeberTurns">
            <summary>
            Flux linkage in Weber Turns.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityUnits.Teslas">
            <summary>
            Flux density in teslas.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityUnits.Webers">
            <summary>
            Magnetic field in webers.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityUnits.VoltsPerVolt">
            <summary>
            Volts/volt transfer function.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityUnits.AmpsPerAmp">
            <summary>
            Amps/amp transfer function.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.QuantityUnits.AmpsPerVolt">
            <summary>
            Impedance transfer function.
            </summary>
        </member>
        <member name="T:GSF.PQDIF.Logical.SeriesDefinition">
            <summary>
            Definition of a <see cref="T:GSF.PQDIF.Logical.SeriesInstance"/>.
            </summary>
        </member>
        <member name="M:GSF.PQDIF.Logical.SeriesDefinition.#ctor(GSF.PQDIF.Physical.CollectionElement,GSF.PQDIF.Logical.ChannelDefinition)">
            <summary>
            Creates a new instance of the <see cref="T:GSF.PQDIF.Logical.SeriesDefinition"/> class.
            </summary>
            <param name="physicalStructure">The collection that is the physical structure of the series definition.</param>
            <param name="channelDefinition">The channel definition in which the series definition resides.</param>
        </member>
        <member name="P:GSF.PQDIF.Logical.SeriesDefinition.PhysicalStructure">
            <summary>
            Gets the physical structure of the series definition.
            </summary>
        </member>
        <member name="P:GSF.PQDIF.Logical.SeriesDefinition.ChannelDefinition">
            <summary>
            Gets the channel definition in which the series definition resides.
            </summary>
        </member>
        <member name="P:GSF.PQDIF.Logical.SeriesDefinition.ValueTypeID">
            <summary>
            Gets the value type ID of the series.
            </summary>
            <seealso cref="T:GSF.PQDIF.Logical.SeriesValueType"/>
        </member>
        <member name="P:GSF.PQDIF.Logical.SeriesDefinition.QuantityUnits">
            <summary>
            Gets the units of the data in the series.
            </summary>
        </member>
        <member name="P:GSF.PQDIF.Logical.SeriesDefinition.QuantityCharacteristicID">
            <summary>
            Gets additional detail about the meaning of the series data.
            </summary>
        </member>
        <member name="P:GSF.PQDIF.Logical.SeriesDefinition.StorageMethodID">
            <summary>
            Gets the storage method ID, which can be used with
            <see cref="T:GSF.PQDIF.Logical.StorageMethods"/> to determine how the data is stored.
            </summary>
        </member>
        <member name="P:GSF.PQDIF.Logical.SeriesDefinition.ValueTypeName">
            <summary>
            Gets the value type name of the series.
            </summary>
        </member>
        <member name="P:GSF.PQDIF.Logical.SeriesDefinition.SeriesNominalQuantity">
            <summary>
            Gets the nominal quantity of the series.
            </summary>
        </member>
        <member name="M:GSF.PQDIF.Logical.SeriesDefinition.HasElement(System.Guid)">
            <summary>
            Determines whether an element identified by the
            given tag exists in this object's physical structure.
            </summary>
            <param name="tag">The tag of the element to search for.</param>
            <returns>True if the element exists; false otherwise.</returns>
        </member>
        <member name="M:GSF.PQDIF.Logical.SeriesDefinition.Equals(GSF.PQDIF.Logical.SeriesDefinition)">
            <summary>
            Indicates whether the current object is equal to another object of the same type.
            </summary>
            <param name="other">An object to compare with this object.</param>
            <returns>true if the current object is equal to the <paramref name="other"/> parameter; otherwise, false.</returns>
        </member>
        <member name="M:GSF.PQDIF.Logical.SeriesDefinition.Equals(System.Object)">
            <summary>
            Determines whether the specified <see cref="T:System.Object"/> is equal to the current <see cref="T:System.Object"/>.
            </summary>
            <param name="obj">The object to compare with the current object. </param>
            <returns>true if the specified object  is equal to the current object; otherwise, false.</returns>
            <filterpriority>2</filterpriority>
        </member>
        <member name="M:GSF.PQDIF.Logical.SeriesDefinition.GetHashCode">
            <summary>
            Serves as a hash function for a particular type.
            </summary>
            <returns>A hash code for the current <see cref="T:System.Object"/>.</returns>
            <filterpriority>2</filterpriority>
        </member>
        <member name="F:GSF.PQDIF.Logical.SeriesDefinition.ValueTypeIDTag">
            <summary>
            Tag that identifies the value type ID of the series.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.SeriesDefinition.QuantityUnitsIDTag">
            <summary>
            Tag that identifies the quantity units ID of the series.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.SeriesDefinition.QuantityCharacteristicIDTag">
            <summary>
            Tag that identifies the characteristic ID of the series.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.SeriesDefinition.StorageMethodIDTag">
            <summary>
            Tag that identifies the storage method ID of the series.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.SeriesDefinition.ValueTypeNameTag">
            <summary>
            Tag that identifies the value type name of the series.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.SeriesDefinition.SeriesNominalQuantityTag">
            <summary>
            Tag that identifies the nominal quantity of the series.
            </summary>
        </member>
        <member name="T:GSF.PQDIF.Logical.SeriesInstance">
            <summary>
            Represents an instance of a series in a PQDIF file. A series
            instance resides in a <see cref="T:GSF.PQDIF.Logical.ChannelInstance"/> and is
            defined by a <see cref="T:GSF.PQDIF.Logical.SeriesDefinition"/>.
            </summary>
        </member>
        <member name="M:GSF.PQDIF.Logical.SeriesInstance.#ctor(GSF.PQDIF.Physical.CollectionElement,GSF.PQDIF.Logical.ChannelInstance,GSF.PQDIF.Logical.SeriesDefinition)">
            <summary>
            Creates a new instance of the <see cref="T:GSF.PQDIF.Logical.SeriesInstance"/> class.
            </summary>
            <param name="physicalStructure">The physical structure of the series instance.</param>
            <param name="channel">The channel instance that this series instance resides in.</param>
            <param name="definition">The series definition that defines this series instance.</param>
        </member>
        <member name="P:GSF.PQDIF.Logical.SeriesInstance.PhysicalStructure">
            <summary>
            Gets the physical structure of the series instance.
            </summary>
        </member>
        <member name="P:GSF.PQDIF.Logical.SeriesInstance.Channel">
            <summary>
            Gets the channel instance in which the series instance resides.
            </summary>
        </member>
        <member name="P:GSF.PQDIF.Logical.SeriesInstance.Definition">
            <summary>
            Gets the series definition that defines the series.
            </summary>
        </member>
        <member name="P:GSF.PQDIF.Logical.SeriesInstance.SeriesScale">
            <summary>
            Gets the value by which to scale the values in
            order to restore the original data values.
            </summary>
        </member>
        <member name="P:GSF.PQDIF.Logical.SeriesInstance.SeriesOffset">
            <summary>
            Gets the value added to the values in order
            to restore the original data values.
            </summary>
        </member>
        <member name="P:GSF.PQDIF.Logical.SeriesInstance.SeriesValues">
            <summary>
            Gets the values contained in this series instance.
            </summary>
        </member>
        <member name="P:GSF.PQDIF.Logical.SeriesInstance.OriginalValues">
            <summary>
            Gets the original data values, after expanding
            sequences and scale and offset modifications.
            </summary>
        </member>
        <member name="P:GSF.PQDIF.Logical.SeriesInstance.SeriesShareChannelIndex">
            <summary>
            Gets the index of the channel that owns the series to be shared.
            </summary>
        </member>
        <member name="P:GSF.PQDIF.Logical.SeriesInstance.SeriesShareSeriesIndex">
            <summary>
            Gets the index of the series to be shared.
            </summary>
        </member>
        <member name="P:GSF.PQDIF.Logical.SeriesInstance.SeriesShareChannel">
            <summary>
            Gets the channel that owns the series to be shared.
            </summary>
        </member>
        <member name="P:GSF.PQDIF.Logical.SeriesInstance.SeriesShareSeries">
            <summary>
            Gets the series to be shared.
            </summary>
        </member>
        <member name="M:GSF.PQDIF.Logical.SeriesInstance.SetValues(System.Collections.Generic.IList{System.Object})">
            <summary>
            Sets the raw values to be written to the PQDIF file as the <see cref="P:GSF.PQDIF.Logical.SeriesInstance.SeriesValues"/>.
            </summary>
            <param name="values">The values to be written to the PQDIF file.</param>
        </member>
        <member name="M:GSF.PQDIF.Logical.SeriesInstance.SetValues(System.Object,System.Object,System.Object)">
            <summary>
            Sets the values to be written to the PQDIF
            file for the increment storage method.
            </summary>
            <param name="start">The start of the increment.</param>
            <param name="count">The number of values in the series.</param>
            <param name="increment">The amount by which to increment each value in the series.</param>
        </member>
        <member name="M:GSF.PQDIF.Logical.SeriesInstance.Equals(GSF.PQDIF.Logical.SeriesInstance)">
            <summary>
            Indicates whether the current object is equal to another object of the same type.
            </summary>
            <param name="other">An object to compare with this object.</param>
            <returns>true if the current object is equal to the <paramref name="other"/> parameter; otherwise, false.</returns>
        </member>
        <member name="M:GSF.PQDIF.Logical.SeriesInstance.Equals(System.Object)">
            <summary>
            Determines whether the specified <see cref="T:GSF.PQDIF.Logical.SeriesInstance"/> is equal to the current <see cref="T:GSF.PQDIF.Logical.SeriesInstance"/>.
            </summary>
            <param name="obj">The object to compare with the current object. </param>
            <returns>true if the specified object  is equal to the current object; otherwise, false.</returns>
            <filterpriority>2</filterpriority>
        </member>
        <member name="M:GSF.PQDIF.Logical.SeriesInstance.GetHashCode">
            <summary>
            Serves as a hash function for a particular type.
            </summary>
            <returns>A hash code for the current <see cref="T:GSF.PQDIF.Logical.SeriesInstance"/>.</returns>
            <filterpriority>2</filterpriority>
        </member>
        <member name="M:GSF.PQDIF.Logical.SeriesInstance.GetOriginalValues">
            <summary>
            Gets the original data values by expanding
            sequences and applying scale and offset.
            </summary>
            <returns>A list of the original data values.</returns>
        </member>
        <member name="F:GSF.PQDIF.Logical.SeriesInstance.SeriesScaleTag">
            <summary>
            Tag that identifies the scale value to apply to the series.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.SeriesInstance.SeriesOffsetTag">
            <summary>
            Tag that identifies the offset value to apply to the series.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.SeriesInstance.SeriesValuesTag">
            <summary>
            Tag that identifies the values contained in the series.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.SeriesInstance.SeriesShareChannelIndexTag">
            <summary>
            Tag that identifies the index of the channel that owns the series to be shared.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Logical.SeriesInstance.SeriesShareSeriesIndexTag">
            <summary>
            Tag that identifies the index of the series to be shared.
            </summary>
        </member>
        <member name="T:GSF.PQDIF.Physical.CollectionElement">
            <summary>
            Represents an <see cref="T:GSF.PQDIF.Physical.Element"/> which is a collection of other
            elements. Collection elements are part of the physical structure of
            a PQDIF file. They exist within the body of a <see cref="T:GSF.PQDIF.Physical.Record"/>.
            </summary>
        </member>
        <member name="M:GSF.PQDIF.Physical.CollectionElement.#ctor">
            <summary>
            Creates a new instance of the <see cref="T:GSF.PQDIF.Physical.CollectionElement"/> class.
            </summary>
        </member>
        <member name="P:GSF.PQDIF.Physical.CollectionElement.Size">
            <summary>
            Gets or sets the number of elements in the collection.
            </summary>
        </member>
        <member name="P:GSF.PQDIF.Physical.CollectionElement.TypeOfElement">
            <summary>
            Gets the type of the element.
            Returns <see cref="F:GSF.PQDIF.Physical.ElementType.Collection"/>.
            </summary>
        </member>
        <member name="P:GSF.PQDIF.Physical.CollectionElement.Elements">
            <summary>
            Gets a list of the element in this collection.
            </summary>
        </member>
        <member name="M:GSF.PQDIF.Physical.CollectionElement.AddElement(GSF.PQDIF.Physical.Element)">
            <summary>
            Adds the given element to the collection.
            </summary>
            <param name="element">The element to be added.</param>
        </member>
        <member name="M:GSF.PQDIF.Physical.CollectionElement.RemoveElement(GSF.PQDIF.Physical.Element)">
            <summary>
            Removes the given element from the collection.
            </summary>
            <param name="element">The element to be removed.</param>
        </member>
        <member name="M:GSF.PQDIF.Physical.CollectionElement.RemoveElementsByTag(System.Guid)">
            <summary>
            Removes all elements identified by the given tag from the collection.
            </summary>
            <param name="tag">The tag of the elements to be removed.</param>
        </member>
        <member name="M:GSF.PQDIF.Physical.CollectionElement.GetElementsByTag(System.Guid)">
            <summary>
            Gets the elements whose tag matches the one given as a parameter.
            </summary>
            <param name="tag">The tag of the elements to be retrieved.</param>
            <returns>
            An <see cref="T:System.Collections.Generic.IEnumerable`1"/> of <see cref="T:GSF.PQDIF.Physical.Element"/>s
            identified by the given <paramref name="tag"/>.
            </returns>
        </member>
        <member name="M:GSF.PQDIF.Physical.CollectionElement.GetCollectionByTag(System.Guid)">
            <summary>
            Gets the element whose tag matches the one given as a
            parameter, type cast to <see cref="T:GSF.PQDIF.Physical.CollectionElement"/>.
            </summary>
            <param name="tag">The tag to search by.</param>
            <returns>The element whose tag matches the one given, or null if no matching collection element exists.</returns>
        </member>
        <member name="M:GSF.PQDIF.Physical.CollectionElement.GetScalarByTag(System.Guid)">
            <summary>
            Gets the element whose tag matches the one given as a
            parameter, type cast to <see cref="T:GSF.PQDIF.Physical.ScalarElement"/>.
            </summary>
            <param name="tag">The tag to search by.</param>
            <returns>The element whose tag matches the one given, or null if no matching scalar element exists.</returns>
        </member>
        <member name="M:GSF.PQDIF.Physical.CollectionElement.GetVectorByTag(System.Guid)">
            <summary>
            Gets the element whose tag matches the one given as a
            parameter, type cast to <see cref="T:GSF.PQDIF.Physical.VectorElement"/>.
            </summary>
            <param name="tag">The tag to search by.</param>
            <returns>The element whose tag matches the one given, or null if no matching vector element exists.</returns>
        </member>
        <member name="M:GSF.PQDIF.Physical.CollectionElement.ToString">
            <summary>
            Returns a string that represents the collection.
            </summary>
            <returns>A string that represents the collection.</returns>
        </member>
        <member name="T:GSF.PQDIF.Physical.ElementType">
            <summary>
            Enumeration that defines the types of
            elements found in the body of a record.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Physical.ElementType.Collection">
            <summary>
            Collection element.
            Represents a collection of elements.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Physical.ElementType.Scalar">
            <summary>
            Scalar element.
            Represents a single value.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Physical.ElementType.Vector">
            <summary>
            Vector element.
            Represents a collection of values.
            </summary>
        </member>
        <member name="T:GSF.PQDIF.Physical.Element">
            <summary>
            Base class for elements. Elements are part of the physical structure
            of a PQDIF file. They exist within the body of a <see cref="T:GSF.PQDIF.Physical.Record"/>.
            </summary>
        </member>
        <member name="P:GSF.PQDIF.Physical.Element.TagOfElement">
            <summary>
            Gets or sets the tag which identifies the element.
            </summary>
        </member>
        <member name="P:GSF.PQDIF.Physical.Element.TypeOfElement">
            <summary>
            Gets the type of the element. The element can be a
            <see cref="T:GSF.PQDIF.Physical.ScalarElement"/>, a <see cref="T:GSF.PQDIF.Physical.VectorElement"/>,
            or a <see cref="T:GSF.PQDIF.Physical.CollectionElement"/>.
            </summary>
        </member>
        <member name="P:GSF.PQDIF.Physical.Element.TypeOfValue">
            <summary>
            Gets or sets the physical type of the value or values contained
            by the element.
            </summary>
            <remarks>
            This determines the data type and size of the
            value or values. The value of this property is only relevant when
            <see cref="P:GSF.PQDIF.Physical.Element.TypeOfElement"/> is either <see cref="F:GSF.PQDIF.Physical.ElementType.Scalar"/>
            or <see cref="F:GSF.PQDIF.Physical.ElementType.Vector"/>.
            </remarks>
        </member>
        <member name="T:GSF.PQDIF.Physical.CompressionStyle">
            <summary>
            Enumeration which defines the types of compression used in PQDIF files.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Physical.CompressionStyle.None">
            <summary>
            No compression.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Physical.CompressionStyle.TotalFile">
            <summary>
            Compress the entire file after the container record.
            This compression style is deprecated and is currently
            not supported by this PQDIF library.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Physical.CompressionStyle.RecordLevel">
            <summary>
            Compress the body of each record.
            </summary>
        </member>
        <member name="T:GSF.PQDIF.Physical.CompressionAlgorithm">
            <summary>
            Enumeration which defines the algorithms used to compress PQDIF files.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Physical.CompressionAlgorithm.None">
            <summary>
            No compression.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Physical.CompressionAlgorithm.Zlib">
            <summary>
            Zlib compression.
            http://www.zlib.net/
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Physical.CompressionAlgorithm.PKZIP">
            <summary>
            PKZIP compression.
            This compression algorithm is deprecated and
            is currently not supported by this PQDIF library.
            </summary>
        </member>
        <member name="T:GSF.PQDIF.Physical.PhysicalParser">
            <summary>
            Represents a parser which parses the physical structure of a PQDIF file.
            </summary>
        </member>
        <member name="M:GSF.PQDIF.Physical.PhysicalParser.#ctor(System.String)">
            <summary>
            Creates a new instance of the <see cref="T:GSF.PQDIF.Physical.PhysicalParser"/> class.
            </summary>
            <param name="fileName">Name of the PQDIF file to be parsed.</param>
        </member>
        <member name="P:GSF.PQDIF.Physical.PhysicalParser.FileName">
            <summary>
            Gets or sets the file name of the PQDIF file to be parsed.
            </summary>
        </member>
        <member name="P:GSF.PQDIF.Physical.PhysicalParser.CompressionStyle">
            <summary>
            Gets or sets the compression style used by the PQDIF file.
            </summary>
        </member>
        <member name="P:GSF.PQDIF.Physical.PhysicalParser.CompressionAlgorithm">
            <summary>
            Gets or sets the compression algorithm used by the PQDIF file.
            </summary>
        </member>
        <member name="M:GSF.PQDIF.Physical.PhysicalParser.Open">
            <summary>
            Opens the PQDIF file.
            </summary>
        </member>
        <member name="M:GSF.PQDIF.Physical.PhysicalParser.HasNextRecord">
            <summary>
            Returns true if this parser has not reached the end of the PQDIF file.
            </summary>
            <returns><c>false</c> if the end of the file has been reached; <c>true</c> otherwise</returns>
        </member>
        <member name="M:GSF.PQDIF.Physical.PhysicalParser.NextRecord">
            <summary>
            Reads the next record from the PQDIF file.
            </summary>
            <returns>The next record to be parsed from the PQDIF file.</returns>
        </member>
        <member name="M:GSF.PQDIF.Physical.PhysicalParser.Reset">
            <summary>
            Sets the parser back to the beginning of the file.
            </summary>
        </member>
        <member name="M:GSF.PQDIF.Physical.PhysicalParser.Close">
            <summary>
            Closes the PQDIF file.
            </summary>
        </member>
        <member name="M:GSF.PQDIF.Physical.PhysicalParser.Dispose">
            <summary>
            Releases all resources held by this parser.
            </summary>
        </member>
        <member name="T:GSF.PQDIF.Physical.PhysicalType">
            <summary>
            Enumeration that defines the types of values stored in
            <see cref="T:GSF.PQDIF.Physical.ScalarElement"/>s and <see cref="T:GSF.PQDIF.Physical.VectorElement"/>s.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Physical.PhysicalType.Boolean1">
            <summary>
            1-byte boolean
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Physical.PhysicalType.Boolean2">
            <summary>
            2-byte boolean
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Physical.PhysicalType.Boolean4">
            <summary>
            4-byte boolean
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Physical.PhysicalType.Char1">
            <summary>
            1-byte character (ASCII)
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Physical.PhysicalType.Char2">
            <summary>
            2-byte character (UTF-16)
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Physical.PhysicalType.Integer1">
            <summary>
            8-bit signed integer
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Physical.PhysicalType.Integer2">
            <summary>
            16-bit signed integer
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Physical.PhysicalType.Integer4">
            <summary>
            32-bit signed integer
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Physical.PhysicalType.UnsignedInteger1">
            <summary>
            8-bit unsigned integer
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Physical.PhysicalType.UnsignedInteger2">
            <summary>
            16-bit unsigned integer
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Physical.PhysicalType.UnsignedInteger4">
            <summary>
            32-bit unsigned integer
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Physical.PhysicalType.Real4">
            <summary>
            32-bit floating point number
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Physical.PhysicalType.Real8">
            <summary>
            64-bit floating point number
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Physical.PhysicalType.Complex8">
            <summary>
            8-byte complex number
            </summary>
            <remarks>
            The first four bytes represent the real part of the complex
            number, and the last four bytes represent the imaginary part.
            Both values are 32-bit floating point numbers.
            </remarks>
        </member>
        <member name="F:GSF.PQDIF.Physical.PhysicalType.Complex16">
            <summary>
            16-byte complex number
            </summary>
            <remarks>
            The first eight bytes represent the real part of the complex
            number, and the last eight bytes represent the imaginary part.
            Both values are 64-bit floating point numbers.
            </remarks>
        </member>
        <member name="F:GSF.PQDIF.Physical.PhysicalType.Timestamp">
            <summary>
            12-byte timestamp
            </summary>
            <remarks>
            The first four bytes represent the days since January 1, 1900
            UTC. The last eight bytes represent the number of seconds since
            midnight. The number of days is an unsigned 32-bit integer, and
            the number of seconds is a 64-bit floating point number.
            </remarks>
        </member>
        <member name="F:GSF.PQDIF.Physical.PhysicalType.Guid">
            <summary>
            128-bit globally unique identifier
            </summary>
        </member>
        <member name="T:GSF.PQDIF.Physical.PhysicalTypeExtensions">
            <summary>
            Defines extension methods for <see cref="T:GSF.PQDIF.Physical.PhysicalType"/>.
            </summary>
        </member>
        <member name="M:GSF.PQDIF.Physical.PhysicalTypeExtensions.GetByteSize(GSF.PQDIF.Physical.PhysicalType)">
            <summary>
            Gets the size of the physical type, in bytes.
            </summary>
            <param name="type">The physical type.</param>
            <returns>The size of the physical type, in bytes.</returns>
        </member>
        <member name="M:GSF.PQDIF.Physical.PhysicalTypeExtensions.GetPhysicalType(System.Type)">
            <summary>
            Gets the physical type that most closely maps to the given type.
            </summary>
            <param name="type">The type to be converted to a PQDIF physical type.</param>
            <returns>The physical type that most closely maps to the given type.</returns>
        </member>
        <member name="T:GSF.PQDIF.Physical.PhysicalWriter">
            <summary>
            Represents a writer used to write the physical
            structure of a PQDIF file to a byte stream.
            </summary>
        </member>
        <member name="M:GSF.PQDIF.Physical.PhysicalWriter.#ctor(System.String)">
            <summary>
            Creates a new instance of the <see cref="T:GSF.PQDIF.Physical.PhysicalWriter"/> class.
            </summary>
            <param name="filePath">The path to the file where the PQDIF data is to be written.</param>
        </member>
        <member name="M:GSF.PQDIF.Physical.PhysicalWriter.#ctor(System.IO.Stream,System.Boolean)">
            <summary>
            Creates a new instance of the <see cref="T:GSF.PQDIF.Physical.PhysicalWriter"/> class.
            </summary>
            <param name="stream">The stream to write the PQDIF data to.</param>
            <param name="leaveOpen">Indicates whether to leave the stream open when disposing of the writer.</param>
        </member>
        <member name="P:GSF.PQDIF.Physical.PhysicalWriter.CompressionStyle">
            <summary>
            Gets or sets the compression style used by the PQDIF file.
            </summary>
        </member>
        <member name="P:GSF.PQDIF.Physical.PhysicalWriter.CompressionAlgorithm">
            <summary>
            Gets or sets the compression algorithm used by the PQDIF file.
            </summary>
        </member>
        <member name="M:GSF.PQDIF.Physical.PhysicalWriter.WriteRecord(GSF.PQDIF.Physical.Record,System.Boolean)">
            <summary>
            Writes the given record to the PQDIF file.
            </summary>
            <param name="record">The record to be written to the file.</param>
            <param name="lastRecord">Indicates whether this record is the last record in the file.</param>
        </member>
        <member name="M:GSF.PQDIF.Physical.PhysicalWriter.Dispose">
            <summary>
            Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
            </summary>
            <filterpriority>2</filterpriority>
        </member>
        <member name="T:GSF.PQDIF.Physical.RecordHeader">
            <summary>
            The header of a PQDIF <see cref="T:GSF.PQDIF.Physical.Record"/>. The header is part of
            the physical structure of a PQDIF file, and contains information
            on how to parse the <see cref="T:GSF.PQDIF.Physical.RecordBody"/> as well as how to find
            the next record.
            </summary>
        </member>
        <member name="P:GSF.PQDIF.Physical.RecordHeader.RecordSignature">
            <summary>
            Gets or sets the record's globally unique identifier.
            </summary>
        </member>
        <member name="P:GSF.PQDIF.Physical.RecordHeader.TypeOfRecord">
            <summary>
            Gets or sets the type of the record which determines
            the logical structure of the record.
            </summary>
        </member>
        <member name="P:GSF.PQDIF.Physical.RecordHeader.RecordTypeTag">
            <summary>
            Gets or sets the tag which identifies the type of the record.
            </summary>
        </member>
        <member name="P:GSF.PQDIF.Physical.RecordHeader.HeaderSize">
            <summary>
            Gets or sets the size of the header, in bytes.
            </summary>
        </member>
        <member name="P:GSF.PQDIF.Physical.RecordHeader.BodySize">
            <summary>
            Gets or sets the size of the body, in bytes.
            </summary>
        </member>
        <member name="P:GSF.PQDIF.Physical.RecordHeader.NextRecordPosition">
            <summary>
            Gets or sets the position of the next record in the PQDIF file.
            This value is a byte offset relative to the beginning of the file.
            </summary>
        </member>
        <member name="P:GSF.PQDIF.Physical.RecordHeader.Checksum">
            <summary>
            Optional checksum (such as a 32-bit CRC)
            of the record body to verify decompression.
            </summary>
        </member>
        <member name="P:GSF.PQDIF.Physical.RecordHeader.Reserved">
            <summary>
            Reserved to fill structure to 64 bytes. Should be filled with 0.
            </summary>
        </member>
        <member name="M:GSF.PQDIF.Physical.RecordHeader.ToString">
            <summary>
            Returns a string representation of the record header.
            </summary>
            <returns>A string representation of the record header.</returns>
        </member>
        <member name="T:GSF.PQDIF.Physical.RecordType">
            <summary>
            Enumeration that defines type of record as per header definition.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Physical.RecordType.Container">
            <summary>
            Represents a record level tag which identifies the container record.
            Always the first one in the file, and only one per file.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Physical.RecordType.DataSource">
            <summary>
            Represents a record level tag which identifies the data source record.
            Instrument level information.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Physical.RecordType.MonitorSettings">
            <summary>
            Represents an optional record level tag which identifies configuration parameters.
            Used to capture configuration changes on the data source.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Physical.RecordType.Observation">
            <summary>
            Represents a record-level tag which identifies an observation.
            Used to capture an event, measurements etc.
            </summary>
        </member>
        <member name="F:GSF.PQDIF.Physical.RecordType.Unknown">
            <summary>
            Represents a record-level tag which is unknown to this library.
            </summary>
        </member>
        <member name="T:GSF.PQDIF.Physical.Record">
            <summary>
            Represents a record in a PQDIF file. This class
            exposes the physical structure of the record.
            </summary>
        </member>
        <member name="M:GSF.PQDIF.Physical.Record.#ctor(GSF.PQDIF.Physical.RecordHeader,GSF.PQDIF.Physical.RecordBody)">
            <summary>
            Creates an instance of <see cref="T:GSF.PQDIF.Physical.Record"/>.
            </summary>
            <param name="header">The record header.</param>
            <param name="body">The record body.</param>
        </member>
        <member name="P:GSF.PQDIF.Physical.Record.Header">
            <summary>
            Gets or sets the record header.
            </summary>
        </member>
        <member name="P:GSF.PQDIF.Physical.Record.Body">
            <summary>
            Gets or sets the record body.
            </summary>
        </member>
        <member name="M:GSF.PQDIF.Physical.Record.ToString">
            <summary>
            Returns a string representation of the record.
            </summary>
            <returns>A string representation of the record.</returns>
        </member>
        <member name="M:GSF.PQDIF.Physical.Record.GetRecordType(System.Guid)">
            <summary>
            Gets the <see cref="T:GSF.PQDIF.Physical.RecordType"/> identified by the given tag.
            </summary>
            <param name="recordTypeTag">The tag of the <see cref="T:GSF.PQDIF.Physical.RecordType"/>.</param>
            <returns>The <see cref="T:GSF.PQDIF.Physical.RecordType"/> identified by the given tag.</returns>
        </member>
        <member name="M:GSF.PQDIF.Physical.Record.GetTypeAsTag(GSF.PQDIF.Physical.RecordType)">
            <summary>
            Gets the globally unique identifier used to identify the given record type.
            </summary>
            <param name="recordType">The record type to search for.</param>
            <returns>The globally unique identifier used to identify the given record type.</returns>
        </member>
        <member name="T:GSF.PQDIF.Physical.RecordBody">
            <summary>
            The body of a PQDIF <see cref="T:GSF.PQDIF.Physical.Record"/>. The body is part of the
            physical structure of a PQDIF file. It laid out as a hierarchy of
            <see cref="T:GSF.PQDIF.Physical.Element"/>s, starting with a
            <see cref="T:GSF.PQDIF.Physical.CollectionElement"/> that contains other elements.
            </summary>
        </member>
        <member name="P:GSF.PQDIF.Physical.RecordBody.Collection">
            <summary>
            Gets or sets the <see cref="T:GSF.PQDIF.Physical.CollectionElement"/> at the top
            of the hierarchy. This can be used to traverse the hierarchy.
            </summary>
        </member>
        <member name="M:GSF.PQDIF.Physical.RecordBody.ToString">
            <summary>
            Returns a string representation of the record body.
            </summary>
            <returns>A string representation of the record body.</returns>
        </member>
        <member name="T:GSF.PQDIF.Physical.ScalarElement">
            <summary>
            Represents an <see cref="T:GSF.PQDIF.Physical.Element"/> which is a single value in a
            PQDIF file. Scalar elements are part of the physical structure of
            a PQDIF file. They exist within the body of a <see cref="T:GSF.PQDIF.Physical.Record"/>
            (contained by a <see cref="T:GSF.PQDIF.Physical.CollectionElement"/>).
            </summary>
        </member>
        <member name="M:GSF.PQDIF.Physical.ScalarElement.#ctor">
            <summary>
            Creates a new instance of the <see cref="T:GSF.PQDIF.Physical.ScalarElement"/> class.
            </summary>
        </member>
        <member name="P:GSF.PQDIF.Physical.ScalarElement.TypeOfElement">
            <summary>
            Gets the type of the element.
            Returns <see cref="F:GSF.PQDIF.Physical.ElementType.Scalar"/>.
            </summary>
        </member>
        <member name="M:GSF.PQDIF.Physical.ScalarElement.Get">
            <summary>
            Gets the value of the scalar as the physical type defined
            by <see cref="P:GSF.PQDIF.Physical.Element.TypeOfValue"/> and returns it as a generic
            <see cref="T:System.Object"/>.
            </summary>
            <returns>The value of the scalar.</returns>
        </member>
        <member name="M:GSF.PQDIF.Physical.ScalarElement.Set(System.Int32,System.Object)">
            <summary>
            Sets the value at the given index as the physical type defined by <see cref="P:GSF.PQDIF.Physical.Element.TypeOfValue"/>.
            </summary>
            <param name="index">The index of the value.</param>
            <param name="value">The new value to be stored.</param>
        </member>
        <member name="M:GSF.PQDIF.Physical.ScalarElement.GetUInt1">
            <summary>
            Gets the value of this scalar as an 8-bit unsigned integer.
            </summary>
            <returns>The value as an 8-bit unsigned integer.</returns>
        </member>
        <member name="M:GSF.PQDIF.Physical.ScalarElement.SetUInt1(System.Byte)">
            <summary>
            Sets the value of this scalar as an 8-bit unsigned integer.
            </summary>
            <param name="value">The new value as an 8-bit unsigned integer.</param>
        </member>
        <member name="M:GSF.PQDIF.Physical.ScalarElement.GetInt1">
            <summary>
            Gets the value of this scalar as an 8-bit signed integer.
            </summary>
            <returns>The value as an 8-bit signed integer.</returns>
        </member>
        <member name="M:GSF.PQDIF.Physical.ScalarElement.SetInt1(System.SByte)">
            <summary>
            Sets the value of this scalar as an 8-bit signed integer.
            </summary>
            <param name="value">The new value as an 8-bit signed integer.</param>
        </member>
        <member name="M:GSF.PQDIF.Physical.ScalarElement.GetUInt2">
            <summary>
            Gets the value of this scalar as a 16-bit unsigned integer.
            </summary>
            <returns>The value as a 16-bit unsigned integer.</returns>
        </member>
        <member name="M:GSF.PQDIF.Physical.ScalarElement.SetUInt2(System.UInt16)">
            <summary>
            Sets the value of this scalar as a 16-bit unsigned integer.
            </summary>
            <param name="value">The new value as a 16-bit unsigned integer.</param>
        </member>
        <member name="M:GSF.PQDIF.Physical.ScalarElement.GetInt2">
            <summary>
            Gets the value of this scalar as a 16-bit signed integer.
            </summary>
            <returns>The value as a 16-bit signed integer.</returns>
        </member>
        <member name="M:GSF.PQDIF.Physical.ScalarElement.SetInt2(System.Int16)">
            <summary>
            Sets the value of this scalar as a 16-bit signed integer.
            </summary>
            <param name="value">The new value as a 16-bit signed integer.</param>
        </member>
        <member name="M:GSF.PQDIF.Physical.ScalarElement.GetUInt4">
            <summary>
            Gets the value of this scalar as a 32-bit unsigned integer.
            </summary>
            <returns>The value as a 32-bit unsigned integer.</returns>
        </member>
        <member name="M:GSF.PQDIF.Physical.ScalarElement.SetUInt4(System.UInt32)">
            <summary>
            Sets the value of this scalar as a 32-bit unsigned integer.
            </summary>
            <param name="value">The new value as a 32-bit unsigned integer.</param>
        </member>
        <member name="M:GSF.PQDIF.Physical.ScalarElement.GetInt4">
            <summary>
            Gets the value of this scalar as a 32-bit signed integer.
            </summary>
            <returns>The value as a 32-bit signed integer.</returns>
        </member>
        <member name="M:GSF.PQDIF.Physical.ScalarElement.SetInt4(System.Int32)">
            <summary>
            Sets the value of this scalar as a 32-bit signed integer.
            </summary>
            <param name="value">The new value as a 32-bit signed integer.</param>
        </member>
        <member name="M:GSF.PQDIF.Physical.ScalarElement.GetBool4">
            <summary>
            Gets the value of this scalar as a 4-byte boolean.
            </summary>
            <returns>The value as a 4-byte boolean.</returns>
        </member>
        <member name="M:GSF.PQDIF.Physical.ScalarElement.SetBool4(System.Boolean)">
            <summary>
            Sets the value of this scalar as a 4-byte boolean.
            </summary>
            <param name="value">The new value as a 4-byte boolean.</param>
        </member>
        <member name="M:GSF.PQDIF.Physical.ScalarElement.GetReal4">
            <summary>
            Gets the value of this scalar as a 32-bit floating point number.
            </summary>
            <returns>The value as a 32-bit floating point number.</returns>
        </member>
        <member name="M:GSF.PQDIF.Physical.ScalarElement.SetReal4(System.Single)">
            <summary>
            Sets the value of this scalar as a 32-bit floating point number.
            </summary>
            <param name="value">The new value as a 32-bit floating point number.</param>
        </member>
        <member name="M:GSF.PQDIF.Physical.ScalarElement.GetReal8">
            <summary>
            Gets the value of this scalar as a 64-bit floating point number.
            </summary>
            <returns>The value as a 64-bit floating point number.</returns>
        </member>
        <member name="M:GSF.PQDIF.Physical.ScalarElement.SetReal8(System.Double)">
            <summary>
            Sets the value of this scalar as a 64-bit floating point number.
            </summary>
            <param name="value">The new value as a 64-bit floating point number.</param>
        </member>
        <member name="M:GSF.PQDIF.Physical.ScalarElement.GetComplex8">
            <summary>
            Gets the value of this scalar as an 8-byte complex number.
            </summary>
            <returns>The value as an 8-byte complex number.</returns>
        </member>
        <member name="M:GSF.PQDIF.Physical.ScalarElement.SetComplex8(GSF.ComplexNumber)">
            <summary>
            Sets the value of this scalar as an 8-byte complex number.
            </summary>
            <param name="value">The new value as an 8-byte complex number.</param>
        </member>
        <member name="M:GSF.PQDIF.Physical.ScalarElement.GetComplex16">
            <summary>
            Gets the value of this scalar as a 16-byte complex number.
            </summary>
            <returns>The value as a 16-byte complex number.</returns>
        </member>
        <member name="M:GSF.PQDIF.Physical.ScalarElement.SetComplex16(GSF.ComplexNumber)">
            <summary>
            Sets the value of this scalar as a 16-byte complex number.
            </summary>
            <param name="value">The new value as a 16-byte complex number.</param>
        </member>
        <member name="M:GSF.PQDIF.Physical.ScalarElement.GetGuid">
            <summary>
            Gets the value of this scalar as a globally unique identifier.
            </summary>
            <returns>The value as a globally unique identifier.</returns>
        </member>
        <member name="M:GSF.PQDIF.Physical.ScalarElement.SetGuid(System.Guid)">
            <summary>
            Sets the value of this scalar as a globally unique identifier.
            </summary>
            <param name="value">The new value as a globally unique identifier.</param>
        </member>
        <member name="M:GSF.PQDIF.Physical.ScalarElement.GetTimestamp">
            <summary>
            Gets the value of this scalar as <see cref="T:System.DateTime"/>.
            </summary>
            <returns>The value of this scalar as a <see cref="T:System.DateTime"/>.</returns>
        </member>
        <member name="M:GSF.PQDIF.Physical.ScalarElement.SetTimestamp(System.DateTime)">
            <summary>
            Sets the value of this scalar as a <see cref="T:System.DateTime"/>.
            </summary>
            <param name="value">The new value of this scalar as a <see cref="T:System.DateTime"/>.</param>
        </member>
        <member name="M:GSF.PQDIF.Physical.ScalarElement.GetValue">
            <summary>
            Gets the raw bytes of the value that this scalar represents.
            </summary>
            <returns>The value in bytes.</returns>
        </member>
        <member name="M:GSF.PQDIF.Physical.ScalarElement.SetValue(System.Byte[],System.Int32)">
            <summary>
            Sets the raw bytes of the value that this scalar represents.
            </summary>
            <param name="value">The array containing the bytes.</param>
            <param name="offset">The offset into the array at which the value starts.</param>
        </member>
        <member name="M:GSF.PQDIF.Physical.ScalarElement.ToString">
            <summary>
            Returns a string representation of the scalar.
            </summary>
            <returns>A string representation of the scalar.</returns>
        </member>
        <member name="T:GSF.PQDIF.Physical.VectorElement">
            <summary>
            Represents an <see cref="T:GSF.PQDIF.Physical.Element"/> which is a collection of values
            in a PQDIF file. Vector elements are part of the physical structure
            of a PQDIF file. They exist within the body of a <see cref="T:GSF.PQDIF.Physical.Record"/>
            (contained by a <see cref="T:GSF.PQDIF.Physical.CollectionElement"/>).
            </summary>
        </member>
        <member name="P:GSF.PQDIF.Physical.VectorElement.Size">
            <summary>
            Gets or sets the number of values in the vector.
            </summary>
        </member>
        <member name="P:GSF.PQDIF.Physical.VectorElement.TypeOfElement">
            <summary>
            Gets the type of the element.
            Returns <see cref="F:GSF.PQDIF.Physical.ElementType.Vector"/>.
            </summary>
        </member>
        <member name="P:GSF.PQDIF.Physical.VectorElement.TypeOfValue">
            <summary>
            Gets or sets the physical type of the value or values contained
            by the element.
            </summary>
            <remarks>
            This determines the data type and size of the
            value or values. The value of this property is only relevant when
            <see cref="P:GSF.PQDIF.Physical.VectorElement.TypeOfElement"/> is either <see cref="F:GSF.PQDIF.Physical.ElementType.Scalar"/>
            or <see cref="F:GSF.PQDIF.Physical.ElementType.Vector"/>.
            </remarks>
        </member>
        <member name="M:GSF.PQDIF.Physical.VectorElement.Get(System.Int32)">
            <summary>
            Gets the value at the given index as the physical type defined
            by <see cref="P:GSF.PQDIF.Physical.VectorElement.TypeOfValue"/> and returns it as a generic
            <see cref="T:System.Object"/>.
            </summary>
            <param name="index">The index of the value to be retrieved.</param>
            <returns>The value that was retrieved from the vector.</returns>
        </member>
        <member name="M:GSF.PQDIF.Physical.VectorElement.Set(System.Int32,System.Object)">
            <summary>
            Sets the value at the given index as the physical type defined by <see cref="P:GSF.PQDIF.Physical.VectorElement.TypeOfValue"/>.
            </summary>
            <param name="index">The index of the value.</param>
            <param name="value">The new value to be stored.</param>
        </member>
        <member name="M:GSF.PQDIF.Physical.VectorElement.GetUInt1(System.Int32)">
            <summary>
            Gets a value in this vector as an 8-bit unsigned integer.
            </summary>
            <param name="index">The index of the value.</param>
            <returns>The value as an 8-bit unsigned integer.</returns>
        </member>
        <member name="M:GSF.PQDIF.Physical.VectorElement.SetUInt1(System.Int32,System.Byte)">
            <summary>
            Sets a value in this vector as an 8-bit unsigned integer.
            </summary>
            <param name="index">The index of the value.</param>
            <param name="value">The new value of an 8-bit unsigned integer.</param>
        </member>
        <member name="M:GSF.PQDIF.Physical.VectorElement.GetUInt2(System.Int32)">
            <summary>
            Gets a value in this vector as a 16-bit unsigned integer.
            </summary>
            <param name="index">The index of the value.</param>
            <returns>The value as a 16-bit unsigned integer.</returns>
        </member>
        <member name="M:GSF.PQDIF.Physical.VectorElement.SetUInt2(System.Int32,System.UInt16)">
            <summary>
            Sets a value in this vector as a 16-bit unsigned integer.
            </summary>
            <param name="index">The index of the value.</param>
            <param name="value">The new value of a 16-bit unsigned integer.</param>
        </member>
        <member name="M:GSF.PQDIF.Physical.VectorElement.GetUInt4(System.Int32)">
            <summary>
            Gets a value in this vector as a 32-bit unsigned integer.
            </summary>
            <param name="index">The index of the value.</param>
            <returns>The value as a 32-bit unsigned integer.</returns>
        </member>
        <member name="M:GSF.PQDIF.Physical.VectorElement.SetUInt4(System.Int32,System.UInt32)">
            <summary>
            Sets a value in this vector as a 32-bit unsigned integer.
            </summary>
            <param name="index">The index of the value.</param>
            <param name="value">The new value of a 32-bit unsigned integer.</param>
        </member>
        <member name="M:GSF.PQDIF.Physical.VectorElement.GetInt1(System.Int32)">
            <summary>
            Gets a value in this vector as an 8-bit signed integer.
            </summary>
            <param name="index">The index of the value.</param>
            <returns>The value as an 8-bit signed integer.</returns>
        </member>
        <member name="M:GSF.PQDIF.Physical.VectorElement.SetInt1(System.Int32,System.SByte)">
            <summary>
            Sets a value in this vector as an 8-bit signed integer.
            </summary>
            <param name="index">The index of the value.</param>
            <param name="value">The new value of an 8-bit signed integer.</param>
        </member>
        <member name="M:GSF.PQDIF.Physical.VectorElement.GetInt2(System.Int32)">
            <summary>
            Gets a value in this vector as a 16-bit signed integer.
            </summary>
            <param name="index">The index of the value.</param>
            <returns>The value as a 16-bit signed integer.</returns>
        </member>
        <member name="M:GSF.PQDIF.Physical.VectorElement.SetInt2(System.Int32,System.Int16)">
            <summary>
            Sets a value in this vector as a 16-bit signed integer.
            </summary>
            <param name="index">The index of the value.</param>
            <param name="value">The new value of a 16-bit signed integer.</param>
        </member>
        <member name="M:GSF.PQDIF.Physical.VectorElement.GetInt4(System.Int32)">
            <summary>
            Gets a value in this vector as a 32-bit signed integer.
            </summary>
            <param name="index">The index of the value.</param>
            <returns>The value as a 32-bit signed integer.</returns>
        </member>
        <member name="M:GSF.PQDIF.Physical.VectorElement.SetInt4(System.Int32,System.Int32)">
            <summary>
            Sets a value in this vector as a 32-bit signed integer.
            </summary>
            <param name="index">The index of the value.</param>
            <param name="value">The new value of a 32-bit signed integer.</param>
        </member>
        <member name="M:GSF.PQDIF.Physical.VectorElement.GetReal4(System.Int32)">
            <summary>
            Gets a value in this vector as a 32-bit floating point number.
            </summary>
            <param name="index">The index of the value.</param>
            <returns>The value as a 32-bit floating point number.</returns>
        </member>
        <member name="M:GSF.PQDIF.Physical.VectorElement.SetReal4(System.Int32,System.Single)">
            <summary>
            Sets a value in this vector as a 32-bit floating point number.
            </summary>
            <param name="index">The index of the value.</param>
            <param name="value">The new value of a 32-bit floating point number.</param>
        </member>
        <member name="M:GSF.PQDIF.Physical.VectorElement.GetReal8(System.Int32)">
            <summary>
            Gets a value in this vector as a 64-bit floating point number.
            </summary>
            <param name="index">The index of the value.</param>
            <returns>The value as a 64-bit floating point number.</returns>
        </member>
        <member name="M:GSF.PQDIF.Physical.VectorElement.SetReal8(System.Int32,System.Double)">
            <summary>
            Sets a value in this vector as a 64-bit floating point number.
            </summary>
            <param name="index">The index of the value.</param>
            <param name="value">The new value of a 64-bit floating point number.</param>
        </member>
        <member name="M:GSF.PQDIF.Physical.VectorElement.GetTimestamp(System.Int32)">
            <summary>
            Gets a value in this vector as a <see cref="T:System.DateTime"/>.
            </summary>
            <param name="index">The index of the value.</param>
            <returns>The value as a <see cref="T:System.DateTime"/>.</returns>
        </member>
        <member name="M:GSF.PQDIF.Physical.VectorElement.SetTimestamp(System.Int32,System.DateTime)">
            <summary>
            Sets a value in this vector as a <see cref="T:System.DateTime"/>.
            </summary>
            <param name="index">The index of the value.</param>
            <param name="value">The new value of a <see cref="T:System.DateTime"/>.</param>
        </member>
        <member name="M:GSF.PQDIF.Physical.VectorElement.GetGuid(System.Int32)">
            <summary>
            Gets the value in this vector as a globally unique identifier.
            </summary>
            <param name="index">The index of the value.</param>
            <returns>The value as a globally unique identifier.</returns>
        </member>
        <member name="M:GSF.PQDIF.Physical.VectorElement.SetGuid(System.Int32,System.Guid)">
            <summary>
            Sets the value in this vector as a globally unique identifier.
            </summary>
            <param name="index">The index of the value.</param>
            <param name="value">The new value as a globally unique identifier.</param>
        </member>
        <member name="M:GSF.PQDIF.Physical.VectorElement.GetValues">
            <summary>
            Gets the raw bytes of the values contained by this vector.
            </summary>
            <returns>The raw bytes of the values contained by this vector.</returns>
        </member>
        <member name="M:GSF.PQDIF.Physical.VectorElement.SetValues(System.Byte[],System.Int32)">
            <summary>
            Sets the raw bytes of the values contained by this vector.
            </summary>
            <param name="values">The array that contains the raw bytes.</param>
            <param name="offset">The offset into the array at which the values start.</param>
        </member>
        <member name="M:GSF.PQDIF.Physical.VectorElement.ToString">
            <summary>
            Returns a string representation of this vector.
            </summary>
            <returns>A string representation of this vector.</returns>
        </member>
    </members>
</doc>