Share via


OperationResult Class

Definition

The operation result definition.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20231201.OperationResultTypeConverter))]
public class OperationResult : Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20231201.IOperationResult, Microsoft.Azure.PowerShell.Cmdlets.Functions.Runtime.IValidates
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20231201.OperationResultTypeConverter))>]
type OperationResult = class
    interface IOperationResult
    interface IJsonSerializable
    interface IOperationResultProperties
    interface IValidates
Public Class OperationResult
Implements IOperationResult, IValidates
Inheritance
OperationResult
Attributes
Implements

Constructors

OperationResult()

Creates an new OperationResult instance.

Properties

Code

The workflow scope repetition code.

Correlation

The correlation properties.

CorrelationActionTrackingId

The action tracking identifier.

CorrelationClientKeyword

The client keywords.

CorrelationClientTrackingId

The client tracking identifier.

EndTime

The end time of the workflow scope repetition.

Error

Any object

Input

Gets the inputs.

InputLinkContentSize

The content size.

InputLinkContentVersion

The content version.

InputLinkMetadata

The metadata.

InputLinkUri

The content link URI.

InputsLinkContentHashAlgorithm

The algorithm of the content hash.

InputsLinkContentHashValue

The value of the content hash.

IterationCount
Output

Gets the outputs.

OutputLinkContentSize

The content size.

OutputLinkContentVersion

The content version.

OutputLinkMetadata

The metadata.

OutputLinkUri

The content link URI.

OutputsLinkContentHashAlgorithm

The algorithm of the content hash.

OutputsLinkContentHashValue

The value of the content hash.

RetryHistory

Gets the retry histories.

StartTime

The start time of the workflow scope repetition.

Status

The status of the workflow scope repetition.

TrackedProperty

Gets the tracked properties.

TrackingId

Gets the tracking id.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of OperationResult.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of OperationResult.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20231201.IOperationResult.

FromJsonString(String)

Creates a new instance of OperationResult, deserializing the content from a json string.

ToJson(JsonObject, SerializationMode)

Serializes this instance of OperationResult into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Validate(IEventListener)

Validates that this object meets the validation criteria.

Applies to