AttributeFilter Struct

Definition

Defines values for AttributeFilter.

[Newtonsoft.Json.JsonConverter(typeof(Microsoft.Azure.Management.Media.Models.AttributeFilterConverter))]
public struct AttributeFilter : IEquatable<Microsoft.Azure.Management.Media.Models.AttributeFilter>
[<Newtonsoft.Json.JsonConverter(typeof(Microsoft.Azure.Management.Media.Models.AttributeFilterConverter))>]
type AttributeFilter = struct
Public Structure AttributeFilter
Implements IEquatable(Of AttributeFilter)
Inheritance
AttributeFilter
Attributes
Newtonsoft.Json.JsonConverterAttribute
Implements

Fields

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

Equals(AttributeFilter)

Compares enums of type AttributeFilter

Equals(Object)

Overrides Equals operator for AttributeFilter

GetHashCode()

Returns for hashCode AttributeFilter

ToString()

Returns string representation for AttributeFilter

Operators

Equality(AttributeFilter, AttributeFilter)

Overriding == operator for enum AttributeFilter

Implicit(AttributeFilter to String)

Implicit operator to convert AttributeFilter to string

Implicit(String to AttributeFilter)

Implicit operator to convert string to AttributeFilter

Inequality(AttributeFilter, AttributeFilter)

Overriding != operator for enum AttributeFilter

Applies to