TrackAttributeFilter Struct

Definition

The type of AttributeFilter to apply to the TrackAttribute in order to select the tracks.

public readonly struct TrackAttributeFilter : IEquatable<Azure.ResourceManager.Media.Models.TrackAttributeFilter>
type TrackAttributeFilter = struct
Public Structure TrackAttributeFilter
Implements IEquatable(Of TrackAttributeFilter)
Inheritance
TrackAttributeFilter
Implements

Constructors

Name Description
TrackAttributeFilter(String)

Initializes a new instance of TrackAttributeFilter.

Properties

Name Description
All

All tracks will be included.

Bottom

The first track will be included when the attribute is sorted in ascending order. Generally used to select the smallest bitrate.

Top

The first track will be included when the attribute is sorted in descending order. Generally used to select the largest bitrate.

ValueEquals

Any tracks that have an attribute equal to the value given will be included.

Methods

Name Description
Equals(TrackAttributeFilter)

Indicates whether the current object is equal to another object of the same type.

ToString()

Returns the fully qualified type name of this instance.

Operators

Name Description
Equality(TrackAttributeFilter, TrackAttributeFilter)

Determines if two TrackAttributeFilter values are the same.

Implicit(String to TrackAttributeFilter)

Converts a string to a TrackAttributeFilter.

Inequality(TrackAttributeFilter, TrackAttributeFilter)

Determines if two TrackAttributeFilter values are not the same.

Applies to