Delen via


SelectVideoTrackById Class

Definition

Select video tracks from the input by specifying a track identifier.

public class SelectVideoTrackById : Azure.ResourceManager.Media.Models.VideoTrackDescriptor, System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.Media.Models.SelectVideoTrackById>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.Media.Models.SelectVideoTrackById>
public class SelectVideoTrackById : Azure.ResourceManager.Media.Models.VideoTrackDescriptor
type SelectVideoTrackById = class
    inherit VideoTrackDescriptor
    interface IJsonModel<SelectVideoTrackById>
    interface IPersistableModel<SelectVideoTrackById>
type SelectVideoTrackById = class
    inherit VideoTrackDescriptor
Public Class SelectVideoTrackById
Inherits VideoTrackDescriptor
Implements IJsonModel(Of SelectVideoTrackById), IPersistableModel(Of SelectVideoTrackById)
Public Class SelectVideoTrackById
Inherits VideoTrackDescriptor
Inheritance
Implements

Constructors

SelectVideoTrackById(Int64)

Initializes a new instance of SelectVideoTrackById.

Properties

TrackId

Track identifier to select.

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)

Explicit Interface Implementations

IJsonModel<SelectVideoTrackById>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<SelectVideoTrackById>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IJsonModel<TrackDescriptor>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

(Inherited from TrackDescriptor)
IJsonModel<TrackDescriptor>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

(Inherited from TrackDescriptor)
IJsonModel<VideoTrackDescriptor>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

(Inherited from VideoTrackDescriptor)
IJsonModel<VideoTrackDescriptor>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

(Inherited from VideoTrackDescriptor)
IPersistableModel<SelectVideoTrackById>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<SelectVideoTrackById>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<SelectVideoTrackById>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

IPersistableModel<TrackDescriptor>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

(Inherited from TrackDescriptor)
IPersistableModel<TrackDescriptor>.GetFormatFromOptions(ModelReaderWriterOptions)

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

(Inherited from TrackDescriptor)
IPersistableModel<TrackDescriptor>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

(Inherited from TrackDescriptor)
IPersistableModel<VideoTrackDescriptor>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

(Inherited from VideoTrackDescriptor)
IPersistableModel<VideoTrackDescriptor>.GetFormatFromOptions(ModelReaderWriterOptions)

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

(Inherited from VideoTrackDescriptor)
IPersistableModel<VideoTrackDescriptor>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

(Inherited from VideoTrackDescriptor)

Applies to