Share via


InvokeResult Class

Definition

This class represents the result object returned by each capability after it's invoked.

Each capability may forecast or analyze multiple series, generating multiple results. This class allows you to output the result of each of those series, and then specify a higher level status and a status description to describe the overall result of the prediction. Only one of ForecastingResults, AnomalyDetectionResults, GenericResult will be valid

public ref class InvokeResult : MarshalByRefObject
public class InvokeResult : MarshalByRefObject
type InvokeResult = class
    inherit MarshalByRefObject
Public Class InvokeResult
Inherits MarshalByRefObject
Inheritance
InvokeResult

Constructors

InvokeResult(PredictionStatus, String, IReadOnlyList<AnomalyDetectionResult>)

Constructor for a prediction result for a anomaly detection capability.

InvokeResult(PredictionStatus, String, IReadOnlyList<ForecastingResult>)

Constructor for a prediction result for a forecasting capability.

InvokeResult(PredictionStatus, String, String)

Constructor for a prediction result for a generic capability.

Properties

AnomalyDetectionResults

The list of anomaly detection results.

ForecastingResults

The list of forecasting results.

GenericResult

Th list of generic prediction results, which output data to a JSON blob.

Status

Specifies the overall status of the prediction. This can be different from the individual statuses reported by each AnomalyDetectionResult or ForecastingResult.

StatusDescription

Specifies the description associated with the status.

Applies to