Sdílet prostřednictvím


FilterTrackSelection Class

Definition

Representing a list of FilterTrackPropertyConditions to select a track. The filters are combined using a logical AND operation.

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

Constructors

FilterTrackSelection(IEnumerable<FilterTrackPropertyCondition>)

Initializes a new instance of FilterTrackSelection.

Properties

TrackSelections

The track selections.

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)

Explicit Interface Implementations

IJsonModel<FilterTrackSelection>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<FilterTrackSelection>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<FilterTrackSelection>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<FilterTrackSelection>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<FilterTrackSelection>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to