Table of Contents

Class QueryDefectCountsResult

Namespace
Acuit.Pinpoint.Services.Entities
Assembly
Acuit.Pinpoint.Services.Entities.dll

Result from the QueryDefectCounts API.

[DataContract(Namespace = "http://schemas.datacontract.org/2004/07/Acuit.Pinpoint.Server.Business")]
public class QueryDefectCountsResult
Inheritance
QueryDefectCountsResult
Inherited Members

Constructors

QueryDefectCountsResult(ProductionPeriod, ProductionStatistics)

Initializes a new instance of the QueryDefectCountsResult class.

public QueryDefectCountsResult(ProductionPeriod productionPeriod, ProductionStatistics productionStatistics)

Parameters

productionPeriod ProductionPeriod

The production period for which this data applies.

productionStatistics ProductionStatistics

The production statistics.

Exceptions

ArgumentNullException

productionPeriod is null.

ArgumentNullException

productionStatistics is null.

Properties

DefectCounts

Gets the list of defects.

public IList<DefectCount> DefectCounts { get; }

Property Value

IList<DefectCount>

ProductionPeriod

Gets the production period for which this data applies.

[DataMember]
public ProductionPeriod ProductionPeriod { get; }

Property Value

ProductionPeriod

Remarks

For named periods, the actual date and shift values be set to reflect the effective values.

ProductionStatistics

Gets the production statistics.

[DataMember]
public ProductionStatistics ProductionStatistics { get; }

Property Value

ProductionStatistics