Share via


RunQueryOrderBy Class

Definition

An object to provide order by options for listing runs.

public class RunQueryOrderBy : System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.DataFactory.Models.RunQueryOrderBy>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.DataFactory.Models.RunQueryOrderBy>
public class RunQueryOrderBy
type RunQueryOrderBy = class
    interface IJsonModel<RunQueryOrderBy>
    interface IPersistableModel<RunQueryOrderBy>
type RunQueryOrderBy = class
Public Class RunQueryOrderBy
Implements IJsonModel(Of RunQueryOrderBy), IPersistableModel(Of RunQueryOrderBy)
Public Class RunQueryOrderBy
Inheritance
RunQueryOrderBy
Implements

Constructors

RunQueryOrderBy(RunQueryOrderByField, RunQueryOrder)

Initializes a new instance of RunQueryOrderBy.

Properties

Order

Sorting order of the parameter.

OrderBy

Parameter name to be used for order by. The allowed parameters to order by for pipeline runs are PipelineName, RunStart, RunEnd and Status; for activity runs are ActivityName, ActivityRunStart, ActivityRunEnd and Status; for trigger runs are TriggerName, TriggerRunTimestamp and Status.

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)

Explicit Interface Implementations

IJsonModel<RunQueryOrderBy>.Create(Utf8JsonReader, ModelReaderWriterOptions)

Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model.

IJsonModel<RunQueryOrderBy>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<RunQueryOrderBy>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<RunQueryOrderBy>.GetFormatFromOptions(ModelReaderWriterOptions)

Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service.

IPersistableModel<RunQueryOrderBy>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to