Emby Developer Emby Developer
  • DEV Home
  • Documentation
  • Reference
  • Download
Search Results for

    Show / Hide Table of Contents

    Class PropertyOptionValues

    The set of property values of an options object which differ from a baseline - the persisted form of a configuration, holding only what was actually changed so that defaults stay changeable in later versions.

    Inheritance
    System.Object
    System.Collections.Generic.List<PropertyOptionValue>
    PropertyOptionValues
    Implements
    System.Collections.Generic.IList<PropertyOptionValue>
    System.Collections.Generic.ICollection<PropertyOptionValue>
    System.Collections.Generic.IReadOnlyList<PropertyOptionValue>
    System.Collections.Generic.IReadOnlyCollection<PropertyOptionValue>
    System.Collections.Generic.IEnumerable<PropertyOptionValue>
    System.Collections.IList
    System.Collections.ICollection
    System.Collections.IEnumerable
    Inherited Members
    System.Collections.Generic.List<Emby.Web.GenericEdit.OptionValues.PropertyOptionValue>.System.Collections.IList.get_Item(System.Int32)
    System.Collections.Generic.List<Emby.Web.GenericEdit.OptionValues.PropertyOptionValue>.System.Collections.IList.set_Item(System.Int32, System.Object)
    System.Collections.Generic.List<Emby.Web.GenericEdit.OptionValues.PropertyOptionValue>.Add(Emby.Web.GenericEdit.OptionValues.PropertyOptionValue)
    System.Collections.Generic.List<Emby.Web.GenericEdit.OptionValues.PropertyOptionValue>.AddRange(System.Collections.Generic.IEnumerable<Emby.Web.GenericEdit.OptionValues.PropertyOptionValue>)
    System.Collections.Generic.List<Emby.Web.GenericEdit.OptionValues.PropertyOptionValue>.AsReadOnly()
    System.Collections.Generic.List<Emby.Web.GenericEdit.OptionValues.PropertyOptionValue>.BinarySearch(Emby.Web.GenericEdit.OptionValues.PropertyOptionValue)
    System.Collections.Generic.List<Emby.Web.GenericEdit.OptionValues.PropertyOptionValue>.BinarySearch(Emby.Web.GenericEdit.OptionValues.PropertyOptionValue, System.Collections.Generic.IComparer<Emby.Web.GenericEdit.OptionValues.PropertyOptionValue>)
    System.Collections.Generic.List<Emby.Web.GenericEdit.OptionValues.PropertyOptionValue>.BinarySearch(System.Int32, System.Int32, Emby.Web.GenericEdit.OptionValues.PropertyOptionValue, System.Collections.Generic.IComparer<Emby.Web.GenericEdit.OptionValues.PropertyOptionValue>)
    System.Collections.Generic.List<Emby.Web.GenericEdit.OptionValues.PropertyOptionValue>.Clear()
    System.Collections.Generic.List<Emby.Web.GenericEdit.OptionValues.PropertyOptionValue>.Contains(Emby.Web.GenericEdit.OptionValues.PropertyOptionValue)
    System.Collections.Generic.List<Emby.Web.GenericEdit.OptionValues.PropertyOptionValue>.ConvertAll<TOutput>(System.Converter<Emby.Web.GenericEdit.OptionValues.PropertyOptionValue, TOutput>)
    System.Collections.Generic.List<Emby.Web.GenericEdit.OptionValues.PropertyOptionValue>.CopyTo(Emby.Web.GenericEdit.OptionValues.PropertyOptionValue[])
    System.Collections.Generic.List<Emby.Web.GenericEdit.OptionValues.PropertyOptionValue>.CopyTo(Emby.Web.GenericEdit.OptionValues.PropertyOptionValue[], System.Int32)
    System.Collections.Generic.List<Emby.Web.GenericEdit.OptionValues.PropertyOptionValue>.CopyTo(System.Int32, Emby.Web.GenericEdit.OptionValues.PropertyOptionValue[], System.Int32, System.Int32)
    System.Collections.Generic.List<Emby.Web.GenericEdit.OptionValues.PropertyOptionValue>.Exists(System.Predicate<Emby.Web.GenericEdit.OptionValues.PropertyOptionValue>)
    System.Collections.Generic.List<Emby.Web.GenericEdit.OptionValues.PropertyOptionValue>.Find(System.Predicate<Emby.Web.GenericEdit.OptionValues.PropertyOptionValue>)
    System.Collections.Generic.List<Emby.Web.GenericEdit.OptionValues.PropertyOptionValue>.FindAll(System.Predicate<Emby.Web.GenericEdit.OptionValues.PropertyOptionValue>)
    System.Collections.Generic.List<Emby.Web.GenericEdit.OptionValues.PropertyOptionValue>.FindIndex(System.Int32, System.Int32, System.Predicate<Emby.Web.GenericEdit.OptionValues.PropertyOptionValue>)
    System.Collections.Generic.List<Emby.Web.GenericEdit.OptionValues.PropertyOptionValue>.FindIndex(System.Int32, System.Predicate<Emby.Web.GenericEdit.OptionValues.PropertyOptionValue>)
    System.Collections.Generic.List<Emby.Web.GenericEdit.OptionValues.PropertyOptionValue>.FindIndex(System.Predicate<Emby.Web.GenericEdit.OptionValues.PropertyOptionValue>)
    System.Collections.Generic.List<Emby.Web.GenericEdit.OptionValues.PropertyOptionValue>.FindLast(System.Predicate<Emby.Web.GenericEdit.OptionValues.PropertyOptionValue>)
    System.Collections.Generic.List<Emby.Web.GenericEdit.OptionValues.PropertyOptionValue>.FindLastIndex(System.Int32, System.Int32, System.Predicate<Emby.Web.GenericEdit.OptionValues.PropertyOptionValue>)
    System.Collections.Generic.List<Emby.Web.GenericEdit.OptionValues.PropertyOptionValue>.FindLastIndex(System.Int32, System.Predicate<Emby.Web.GenericEdit.OptionValues.PropertyOptionValue>)
    System.Collections.Generic.List<Emby.Web.GenericEdit.OptionValues.PropertyOptionValue>.FindLastIndex(System.Predicate<Emby.Web.GenericEdit.OptionValues.PropertyOptionValue>)
    System.Collections.Generic.List<Emby.Web.GenericEdit.OptionValues.PropertyOptionValue>.ForEach(System.Action<Emby.Web.GenericEdit.OptionValues.PropertyOptionValue>)
    System.Collections.Generic.List<Emby.Web.GenericEdit.OptionValues.PropertyOptionValue>.GetEnumerator()
    System.Collections.Generic.List<Emby.Web.GenericEdit.OptionValues.PropertyOptionValue>.GetRange(System.Int32, System.Int32)
    System.Collections.Generic.List<Emby.Web.GenericEdit.OptionValues.PropertyOptionValue>.IndexOf(Emby.Web.GenericEdit.OptionValues.PropertyOptionValue)
    System.Collections.Generic.List<Emby.Web.GenericEdit.OptionValues.PropertyOptionValue>.IndexOf(Emby.Web.GenericEdit.OptionValues.PropertyOptionValue, System.Int32)
    System.Collections.Generic.List<Emby.Web.GenericEdit.OptionValues.PropertyOptionValue>.IndexOf(Emby.Web.GenericEdit.OptionValues.PropertyOptionValue, System.Int32, System.Int32)
    System.Collections.Generic.List<Emby.Web.GenericEdit.OptionValues.PropertyOptionValue>.Insert(System.Int32, Emby.Web.GenericEdit.OptionValues.PropertyOptionValue)
    System.Collections.Generic.List<Emby.Web.GenericEdit.OptionValues.PropertyOptionValue>.InsertRange(System.Int32, System.Collections.Generic.IEnumerable<Emby.Web.GenericEdit.OptionValues.PropertyOptionValue>)
    System.Collections.Generic.List<Emby.Web.GenericEdit.OptionValues.PropertyOptionValue>.LastIndexOf(Emby.Web.GenericEdit.OptionValues.PropertyOptionValue)
    System.Collections.Generic.List<Emby.Web.GenericEdit.OptionValues.PropertyOptionValue>.LastIndexOf(Emby.Web.GenericEdit.OptionValues.PropertyOptionValue, System.Int32)
    System.Collections.Generic.List<Emby.Web.GenericEdit.OptionValues.PropertyOptionValue>.LastIndexOf(Emby.Web.GenericEdit.OptionValues.PropertyOptionValue, System.Int32, System.Int32)
    System.Collections.Generic.List<Emby.Web.GenericEdit.OptionValues.PropertyOptionValue>.Remove(Emby.Web.GenericEdit.OptionValues.PropertyOptionValue)
    System.Collections.Generic.List<Emby.Web.GenericEdit.OptionValues.PropertyOptionValue>.RemoveAll(System.Predicate<Emby.Web.GenericEdit.OptionValues.PropertyOptionValue>)
    System.Collections.Generic.List<Emby.Web.GenericEdit.OptionValues.PropertyOptionValue>.RemoveAt(System.Int32)
    System.Collections.Generic.List<Emby.Web.GenericEdit.OptionValues.PropertyOptionValue>.RemoveRange(System.Int32, System.Int32)
    System.Collections.Generic.List<Emby.Web.GenericEdit.OptionValues.PropertyOptionValue>.Reverse()
    System.Collections.Generic.List<Emby.Web.GenericEdit.OptionValues.PropertyOptionValue>.Reverse(System.Int32, System.Int32)
    System.Collections.Generic.List<Emby.Web.GenericEdit.OptionValues.PropertyOptionValue>.Sort()
    System.Collections.Generic.List<Emby.Web.GenericEdit.OptionValues.PropertyOptionValue>.Sort(System.Collections.Generic.IComparer<Emby.Web.GenericEdit.OptionValues.PropertyOptionValue>)
    System.Collections.Generic.List<Emby.Web.GenericEdit.OptionValues.PropertyOptionValue>.Sort(System.Comparison<Emby.Web.GenericEdit.OptionValues.PropertyOptionValue>)
    System.Collections.Generic.List<Emby.Web.GenericEdit.OptionValues.PropertyOptionValue>.Sort(System.Int32, System.Int32, System.Collections.Generic.IComparer<Emby.Web.GenericEdit.OptionValues.PropertyOptionValue>)
    System.Collections.Generic.List<Emby.Web.GenericEdit.OptionValues.PropertyOptionValue>.System.Collections.Generic.IEnumerable<Emby.Web.GenericEdit.OptionValues.PropertyOptionValue>.GetEnumerator()
    System.Collections.Generic.List<Emby.Web.GenericEdit.OptionValues.PropertyOptionValue>.System.Collections.ICollection.CopyTo(System.Array, System.Int32)
    System.Collections.Generic.List<Emby.Web.GenericEdit.OptionValues.PropertyOptionValue>.System.Collections.IEnumerable.GetEnumerator()
    System.Collections.Generic.List<Emby.Web.GenericEdit.OptionValues.PropertyOptionValue>.System.Collections.IList.Add(System.Object)
    System.Collections.Generic.List<Emby.Web.GenericEdit.OptionValues.PropertyOptionValue>.System.Collections.IList.Contains(System.Object)
    System.Collections.Generic.List<Emby.Web.GenericEdit.OptionValues.PropertyOptionValue>.System.Collections.IList.IndexOf(System.Object)
    System.Collections.Generic.List<Emby.Web.GenericEdit.OptionValues.PropertyOptionValue>.System.Collections.IList.Insert(System.Int32, System.Object)
    System.Collections.Generic.List<Emby.Web.GenericEdit.OptionValues.PropertyOptionValue>.System.Collections.IList.Remove(System.Object)
    System.Collections.Generic.List<Emby.Web.GenericEdit.OptionValues.PropertyOptionValue>.ToArray()
    System.Collections.Generic.List<Emby.Web.GenericEdit.OptionValues.PropertyOptionValue>.TrimExcess()
    System.Collections.Generic.List<Emby.Web.GenericEdit.OptionValues.PropertyOptionValue>.TrueForAll(System.Predicate<Emby.Web.GenericEdit.OptionValues.PropertyOptionValue>)
    System.Collections.Generic.List<Emby.Web.GenericEdit.OptionValues.PropertyOptionValue>.Capacity
    System.Collections.Generic.List<Emby.Web.GenericEdit.OptionValues.PropertyOptionValue>.Count
    System.Collections.Generic.List<Emby.Web.GenericEdit.OptionValues.PropertyOptionValue>.Item[System.Int32]
    System.Collections.Generic.List<Emby.Web.GenericEdit.OptionValues.PropertyOptionValue>.System.Collections.Generic.ICollection<Emby.Web.GenericEdit.OptionValues.PropertyOptionValue>.IsReadOnly
    System.Collections.Generic.List<Emby.Web.GenericEdit.OptionValues.PropertyOptionValue>.System.Collections.ICollection.IsSynchronized
    System.Collections.Generic.List<Emby.Web.GenericEdit.OptionValues.PropertyOptionValue>.System.Collections.ICollection.SyncRoot
    System.Collections.Generic.List<Emby.Web.GenericEdit.OptionValues.PropertyOptionValue>.System.Collections.IList.IsFixedSize
    System.Collections.Generic.List<Emby.Web.GenericEdit.OptionValues.PropertyOptionValue>.System.Collections.IList.IsReadOnly
    System.Collections.Generic.List<Emby.Web.GenericEdit.OptionValues.PropertyOptionValue>.System.Collections.IList.Item[System.Int32]
    Namespace: Emby.Web.GenericEdit.OptionValues
    Assembly: Emby.Web.GenericEdit.dll
    Syntax
    public class PropertyOptionValues : List<PropertyOptionValue>, IList<PropertyOptionValue>, ICollection<PropertyOptionValue>, IReadOnlyList<PropertyOptionValue>, IReadOnlyCollection<PropertyOptionValue>, IEnumerable<PropertyOptionValue>, IList, ICollection, IEnumerable
    Remarks

    A list rather than a dictionary: entries can gain further members later without changing the serialized shape.

    Constructors

    PropertyOptionValues()

    Initializes a new instance of the PropertyOptionValues class.

    Declaration
    public PropertyOptionValues()

    PropertyOptionValues(IEnumerable<PropertyOptionValue>)

    Initializes a new instance of the PropertyOptionValues class.

    Declaration
    public PropertyOptionValues(IEnumerable<PropertyOptionValue> collection)
    Parameters
    Type Name Description
    System.Collections.Generic.IEnumerable<PropertyOptionValue> collection

    The collection whose elements are copied to the new list.

    PropertyOptionValues(Int32)

    Initializes a new instance of the PropertyOptionValues class.

    Declaration
    public PropertyOptionValues(int capacity)
    Parameters
    Type Name Description
    System.Int32 capacity

    The number of elements that the new list can initially store.

    Properties

    Item[String]

    Gets the entry for a property path, or null when that property is unchanged.

    Declaration
    public PropertyOptionValue this[string propertyPath] { get; }
    Parameters
    Type Name Description
    System.String propertyPath

    The property path.

    Property Value
    Type Description
    PropertyOptionValue

    Methods

    ToString()

    Returns a string that represents the current object - one path: value line per entry, for diagnostic logging of the values which deviate from the defaults.

    Declaration
    public override string ToString()
    Returns
    Type Description
    System.String

    A string that represents the current object.

    Overrides
    System.Object.ToString()

    Implements

    System.Collections.Generic.IList<T>
    System.Collections.Generic.ICollection<T>
    System.Collections.Generic.IReadOnlyList<T>
    System.Collections.Generic.IReadOnlyCollection<T>
    System.Collections.Generic.IEnumerable<T>
    System.Collections.IList
    System.Collections.ICollection
    System.Collections.IEnumerable

    Extension Methods

    Extensions.AddIfNotExists<T>(List<T>, T)
    Extensions.JsonClone<T>(T, IJsonSerializer)
    SDK
    On this Page
    Back to Top Copyright 2022 © EMBY LLC. Please see our terms of use and privacy policy.