<?xml version="1.0"?>
<doc>
    <assembly>
        <name>MediaBrowser.Model</name>
    </assembly>
    <members>
        <member name="P:MediaBrowser.Model.Activity.ActivityLogEntry.Id">
            <summary>
            Gets or sets the identifier.
            </summary>
            <value>The identifier.</value>
        </member>
        <member name="P:MediaBrowser.Model.Activity.ActivityLogEntry.Name">
            <summary>
            Gets or sets the name.
            </summary>
            <value>The name.</value>
        </member>
        <member name="P:MediaBrowser.Model.Activity.ActivityLogEntry.Overview">
            <summary>
            Gets or sets the overview.
            </summary>
            <value>The overview.</value>
        </member>
        <member name="P:MediaBrowser.Model.Activity.ActivityLogEntry.ShortOverview">
            <summary>
            Gets or sets the short overview.
            </summary>
            <value>The short overview.</value>
        </member>
        <member name="P:MediaBrowser.Model.Activity.ActivityLogEntry.Type">
            <summary>
            Gets or sets the type.
            </summary>
            <value>The type.</value>
        </member>
        <member name="P:MediaBrowser.Model.Activity.ActivityLogEntry.ItemId">
            <summary>
            Gets or sets the item identifier.
            </summary>
            <value>The item identifier.</value>
        </member>
        <member name="P:MediaBrowser.Model.Activity.ActivityLogEntry.Date">
            <summary>
            Gets or sets the date.
            </summary>
            <value>The date.</value>
        </member>
        <member name="P:MediaBrowser.Model.Activity.ActivityLogEntry.UserId">
            <summary>
            Gets or sets the user identifier.
            </summary>
            <value>The user identifier.</value>
        </member>
        <member name="P:MediaBrowser.Model.Activity.ActivityLogEntry.UserPrimaryImageTag">
            <summary>
            Gets or sets the user primary image tag.
            </summary>
            <value>The user primary image tag.</value>
        </member>
        <member name="P:MediaBrowser.Model.Activity.ActivityLogEntry.Severity">
            <summary>
            Gets or sets the log severity.
            </summary>
            <value>The log severity.</value>
        </member>
        <member name="P:MediaBrowser.Model.ApiClient.ServerDiscoveryInfo.Address">
            <summary>
            Gets or sets the address.
            </summary>
            <value>The address.</value>
        </member>
        <member name="P:MediaBrowser.Model.ApiClient.ServerDiscoveryInfo.Id">
            <summary>
            Gets or sets the server identifier.
            </summary>
            <value>The server identifier.</value>
        </member>
        <member name="P:MediaBrowser.Model.ApiClient.ServerDiscoveryInfo.Name">
            <summary>
            Gets or sets the name.
            </summary>
            <value>The name.</value>
        </member>
        <member name="T:MediaBrowser.Model.Attributes.AliasesAttribute">
            <summary>
            Attribute for specifying one or more string aliases for an enum entry.
            </summary>
            <seealso cref="T:System.Attribute" />
        </member>
        <member name="T:MediaBrowser.Model.Attributes.ColorAttribute">
            <summary>
            Attribute for specifying a color.
            </summary>
            <seealso cref="T:System.Attribute" />
        </member>
        <member name="T:MediaBrowser.Model.Attributes.MaxValueAttribute">
            <summary>
            Attribute indicating the maximum value of a numeric property.
            </summary>
            <seealso cref="T:System.Attribute" />
        </member>
        <member name="T:MediaBrowser.Model.Attributes.MinValueAttribute">
            <summary>
            Attribute indicating the minimum value of a numeric property.
            </summary>
            <seealso cref="T:System.Attribute" />
        </member>
        <member name="T:MediaBrowser.Model.Attributes.RequiredAttribute">
            <summary>
            Attribute indicating that a property value must not remain null or empty when editing.
            </summary>
            <seealso cref="T:System.Attribute" />
        </member>
        <member name="T:MediaBrowser.Model.Attributes.DecimalsAttribute">
            <summary>
            Attribute indicating the number of decimal places for display and editing.
            </summary>
            <seealso cref="T:System.Attribute" />
        </member>
        <member name="T:MediaBrowser.Model.Attributes.MaxLengthAttribute">
            <summary>
            Attribute indicating a maximum length for editing string fields.
            </summary>
            <seealso cref="T:System.Attribute" />
        </member>
        <member name="T:MediaBrowser.Model.Attributes.TristateTrueTextAttribute">
            <summary>
            Attribute indicating a text for the 'true' value in case of nullable bool fields.
            </summary>
            <seealso cref="T:System.Attribute" />
        </member>
        <member name="T:MediaBrowser.Model.Attributes.TristateFalseTextAttribute">
            <summary>
            Attribute indicating a text for the 'false' value in case of nullable bool fields.
            </summary>
            <seealso cref="T:System.Attribute" />
        </member>
        <member name="T:MediaBrowser.Model.Attributes.SelectItemsSourceAttribute">
            <summary>
            Attribute indicating that available select items are provided by another property.
            </summary>
            <seealso cref="T:System.Attribute" />
        </member>
        <member name="T:MediaBrowser.Model.Attributes.RadioItemsSourceAttribute">
            <summary>
            Attribute indicating that available radio items are provided by another property.
            </summary>
            <seealso cref="T:System.Attribute" />
        </member>
        <member name="T:MediaBrowser.Model.Attributes.GridDataSourceAttribute">
            <summary>
            Attribute indicating the property containing the data source.
            </summary>
            <seealso cref="T:System.Attribute" />
        </member>
        <member name="T:MediaBrowser.Model.Attributes.GridSelectionSourceAttribute">
            <summary>
            Attribute indicating the property containing a collection of selected keys.
            </summary>
            <seealso cref="T:System.Attribute" />
        </member>
        <member name="T:MediaBrowser.Model.Attributes.GridFilterSourceAttribute">
            <summary>
            Attribute indicating the property containing a filter expression.
            </summary>
            <seealso cref="T:System.Attribute" />
        </member>
        <member name="T:MediaBrowser.Model.Attributes.SelectShowRadioGroupAttribute">
            <summary>
            Attribute indicating that available select items should be shown as radio group.
            </summary>
            <seealso cref="T:System.Attribute" />
        </member>
        <member name="T:MediaBrowser.Model.Attributes.EditMultilineAttribute">
            <summary>
            Attribute indicating that a multiline field should be used for editing.
            </summary>
            <seealso cref="T:System.Attribute" />
        </member>
        <member name="T:MediaBrowser.Model.Attributes.EditMultilSelectAttribute">
            <summary>
            Attribute indicating that a select item should allow multiple selection.
            </summary>
            <seealso cref="T:System.Attribute" />
        </member>
        <member name="T:MediaBrowser.Model.Attributes.EditFolderPickerAttribute">
            <summary>
            Attribute indicating that a folder picker should be used for editing.
            </summary>
            <seealso cref="T:System.Attribute" />
        </member>
        <member name="T:MediaBrowser.Model.Attributes.EditFilePickerAttribute">
            <summary>
            Attribute indicating that a file picker should be used for editing.
            </summary>
            <seealso cref="T:System.Attribute" />
        </member>
        <member name="T:MediaBrowser.Model.Attributes.IsPasswordAttribute">
            <summary>
            Attribute indicating that a property needs to be treated as password for display and editing.
            </summary>
            <seealso cref="T:System.Attribute" />
        </member>
        <member name="T:MediaBrowser.Model.Attributes.IsAdvancedAttribute">
            <summary>
            Attribute indicating that a property corresponds to advanced functionality.
            </summary>
            <seealso cref="T:System.Attribute" />
        </member>
        <member name="T:MediaBrowser.Model.Attributes.AutoPostBackAttribute">
            <summary>
            Attribute indicating that a property change should cause a postback.
            </summary>
            <seealso cref="T:System.Attribute" />
        </member>
        <member name="M:MediaBrowser.Model.Attributes.AutoPostBackAttribute.#ctor(System.String,System.String)">
            <summary>Initializes a new instance of the <see cref="T:MediaBrowser.Model.Attributes.AutoPostBackAttribute"/> class.</summary>
            <param name="commandId">The command identifier.</param>
            <param name="commandParameterPropertyName">Name of the ommand parameter property.</param>
        </member>
        <member name="T:MediaBrowser.Model.Attributes.DetailsAttribute">
            <summary>
            Attribute for specifying additional information for an enum entry.
            </summary>
            <seealso cref="T:System.Attribute" />
        </member>
        <member name="T:MediaBrowser.Model.Attributes.EnabledConditionAttribute">
            <summary>
            Attribute defining a condition on a sibling property value for controlling enabled state.
            </summary>
            <seealso cref="T:MediaBrowser.Model.Attributes.PropertyConditionAttribute" />
        </member>
        <member name="M:MediaBrowser.Model.Attributes.EnabledConditionAttribute.#ctor(System.String,MediaBrowser.Model.Attributes.SimpleCondition)">
            <summary>Initializes a new instance of the <see cref="T:MediaBrowser.Model.Attributes.PropertyConditionAttribute"/> class.</summary>
            <param name="targetProperty">The target property.</param>
            <param name="simpleCondition">The simple condition.</param>
        </member>
        <member name="M:MediaBrowser.Model.Attributes.EnabledConditionAttribute.#ctor(System.String,MediaBrowser.Model.Attributes.ValueCondition,System.Object)">
            <summary>Initializes a new instance of the <see cref="T:MediaBrowser.Model.Attributes.PropertyConditionAttribute"/> class.</summary>
            <param name="targetProperty">The target property.</param>
            <param name="valueCondition">The value condition.</param>
            <param name="value">The value.</param>
        </member>
        <member name="T:MediaBrowser.Model.Attributes.IntValueAttribute">
            <summary>
            Attribute for specifying a tag string that is used for creating unique codec IDs.
            </summary>
            <seealso cref="T:System.Attribute" />
        </member>
        <member name="T:MediaBrowser.Model.Attributes.OrdinalAttribute">
            <summary>
            Attribute indicating the rank of an enum value with regards to a certain ordering rule.
            </summary>
            <seealso cref="T:System.Attribute" />
        </member>
        <member name="T:MediaBrowser.Model.Attributes.SimpleCondition">
            <summary>
            Conditions on the source value.
            </summary>
        </member>
        <member name="T:MediaBrowser.Model.Attributes.ValueCondition">
            <summary>
            Conditions for comparing with a target value.
            </summary>
        </member>
        <member name="T:MediaBrowser.Model.Attributes.PropertyConditionAttribute">
            <summary>
            Attribute base class for specifying a condition on a sibling property value.
            </summary>
            <seealso cref="T:System.Attribute" />
        </member>
        <member name="M:MediaBrowser.Model.Attributes.PropertyConditionAttribute.#ctor(System.String,MediaBrowser.Model.Attributes.SimpleCondition)">
            <summary>Initializes a new instance of the <see cref="T:MediaBrowser.Model.Attributes.PropertyConditionAttribute"/> class.</summary>
            <param name="targetProperty">The target property.</param>
            <param name="simpleCondition">The simple condition.</param>
        </member>
        <member name="M:MediaBrowser.Model.Attributes.PropertyConditionAttribute.#ctor(System.String,MediaBrowser.Model.Attributes.ValueCondition,System.Object)">
            <summary>Initializes a new instance of the <see cref="T:MediaBrowser.Model.Attributes.PropertyConditionAttribute"/> class.</summary>
            <param name="targetProperty">The target property.</param>
            <param name="valueCondition">The value condition.</param>
            <param name="value">The value.</param>
        </member>
        <member name="P:MediaBrowser.Model.Attributes.PropertyConditionAttribute.TargetProperty">
            <summary>Gets the target property name or path.</summary>
            <value>The target property name or path.</value>
        </member>
        <member name="P:MediaBrowser.Model.Attributes.PropertyConditionAttribute.SimpleCondition">
            <summary>Gets the simple condition.</summary>
            <value>The simple condition.</value>
        </member>
        <member name="P:MediaBrowser.Model.Attributes.PropertyConditionAttribute.ValueCondition">
            <summary>Gets the value condition.</summary>
            <value>The value condition.</value>
        </member>
        <member name="P:MediaBrowser.Model.Attributes.PropertyConditionAttribute.Value">
            <summary>Gets the value.</summary>
            <value>The value.</value>
        </member>
        <member name="T:MediaBrowser.Model.Attributes.RelatedGuidAttribute">
            <summary>
            Attribute for specifying a tag string that is used for creating unique codec IDs.
            </summary>
            <seealso cref="T:System.Attribute" />
        </member>
        <member name="T:MediaBrowser.Model.Attributes.ValueAttribute">
            <summary>
            Attribute for specifying a tag string that is used for creating unique codec IDs.
            </summary>
            <seealso cref="T:System.Attribute" />
        </member>
        <member name="T:MediaBrowser.Model.Attributes.VisibleConditionAttribute">
            <summary>
            Attribute defining a condition on a sibling property value for controlling visibility.
            </summary>
            <seealso cref="T:MediaBrowser.Model.Attributes.PropertyConditionAttribute" />
        </member>
        <member name="M:MediaBrowser.Model.Attributes.VisibleConditionAttribute.#ctor(System.String,MediaBrowser.Model.Attributes.SimpleCondition)">
            <summary>Initializes a new instance of the <see cref="T:MediaBrowser.Model.Attributes.PropertyConditionAttribute"/> class.</summary>
            <param name="targetProperty">The target property.</param>
            <param name="simpleCondition">The simple condition.</param>
        </member>
        <member name="M:MediaBrowser.Model.Attributes.VisibleConditionAttribute.#ctor(System.String,MediaBrowser.Model.Attributes.ValueCondition,System.Object)">
            <summary>Initializes a new instance of the <see cref="T:MediaBrowser.Model.Attributes.PropertyConditionAttribute"/> class.</summary>
            <param name="targetProperty">The target property.</param>
            <param name="valueCondition">The value condition.</param>
            <param name="value">The value.</param>
        </member>
        <member name="P:MediaBrowser.Model.Branding.BrandingOptions.LoginDisclaimer">
            <summary>
            Gets or sets the login disclaimer.
            </summary>
            <value>The login disclaimer.</value>
        </member>
        <member name="P:MediaBrowser.Model.Branding.BrandingOptions.CustomCss">
            <summary>
            Gets or sets the custom CSS.
            </summary>
            <value>The custom CSS.</value>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.AccessSchedule.DayOfWeek">
            <summary>
            Gets or sets the day of week.
            </summary>
            <value>The day of week.</value>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.AccessSchedule.StartHour">
            <summary>
            Gets or sets the start hour.
            </summary>
            <value>The start hour.</value>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.AccessSchedule.EndHour">
            <summary>
            Gets or sets the end hour.
            </summary>
            <value>The end hour.</value>
        </member>
        <member name="T:MediaBrowser.Model.Configuration.BaseApplicationConfiguration">
            <summary>
            Serves as a common base class for the Server and UI application Configurations
            ProtoInclude tells Protobuf about subclasses,
            The number 50 can be any number, so long as it doesn't clash with any of the ProtoMember numbers either here or in subclasses.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.BaseApplicationConfiguration.EnableDebugLevelLogging">
            <summary>
            Gets or sets a value indicating whether [enable debug level logging].
            </summary>
            <value><c>true</c> if [enable debug level logging]; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.BaseApplicationConfiguration.EnableAutoUpdate">
            <summary>
            Enable automatically and silently updating of the application
            </summary>
            <value><c>true</c> if [enable auto update]; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.BaseApplicationConfiguration.LogFileRetentionDays">
            <summary>
            The number of days we should retain log files
            </summary>
            <value>The log file retention days.</value>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.BaseApplicationConfiguration.RunAtStartup">
            <summary>
            Gets or sets a value indicating whether [run at startup].
            </summary>
            <value><c>true</c> if [run at startup]; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.BaseApplicationConfiguration.IsStartupWizardCompleted">
            <summary>
            Gets or sets a value indicating whether this instance is first run.
            </summary>
            <value><c>true</c> if this instance is first run; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.BaseApplicationConfiguration.CachePath">
            <summary>
            Gets or sets the cache path.
            </summary>
            <value>The cache path.</value>
        </member>
        <member name="M:MediaBrowser.Model.Configuration.BaseApplicationConfiguration.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:MediaBrowser.Model.Configuration.BaseApplicationConfiguration" /> class.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.CodecConfiguration.IsEnabled">
            <summary>Gets or sets a value indicating whether the codec is enabled.</summary>
            <value><c>true</c> if the codec is enabled; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.CodecConfiguration.Priority">
            <summary>Gets or sets the selection priority for the codec.</summary>
            <value>The priority.</value>
            <remarks>Higher values mean higher priority.</remarks>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.CodecConfiguration.CodecId">
            <summary>Gets or sets the codec identifier.</summary>
            <value>The codec identifier.</value>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.ImageOption.Type">
            <summary>
            Gets or sets the type.
            </summary>
            <value>The type.</value>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.ImageOption.Limit">
            <summary>
            Gets or sets the limit.
            </summary>
            <value>The limit.</value>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.ImageOption.MinWidth">
            <summary>
            Gets or sets the minimum width.
            </summary>
            <value>The minimum width.</value>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.LibraryOptions.PreferredMetadataLanguage">
            <summary>
            Gets or sets the preferred metadata language.
            </summary>
            <value>The preferred metadata language.</value>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.LibraryOptions.MetadataCountryCode">
            <summary>
            Gets or sets the metadata country code.
            </summary>
            <value>The metadata country code.</value>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.LibraryOptions.MinResumePct">
            <summary>
            Gets or sets the minimum percentage of an item that must be played in order for playstate to be updated.
            </summary>
            <value>The min resume PCT.</value>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.LibraryOptions.MaxResumePct">
            <summary>
            Gets or sets the maximum percentage of an item that can be played while still saving playstate. If this percentage is crossed playstate will be reset to the beginning and the item will be marked watched.
            </summary>
            <value>The max resume PCT.</value>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.LibraryOptions.MinResumeDurationSeconds">
            <summary>
            Gets or sets the minimum duration that an item must have in order to be eligible for playstate updates..
            </summary>
            <value>The min resume duration seconds.</value>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.MetadataPlugin.Name">
            <summary>
            Gets or sets the name.
            </summary>
            <value>The name.</value>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.MetadataPlugin.Type">
            <summary>
            Gets or sets the type.
            </summary>
            <value>The type.</value>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.MetadataPluginSummary.ItemType">
            <summary>
            Gets or sets the type of the item.
            </summary>
            <value>The type of the item.</value>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.MetadataPluginSummary.Plugins">
            <summary>
            Gets or sets the plugins.
            </summary>
            <value>The plugins.</value>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.MetadataPluginSummary.SupportedImageTypes">
            <summary>
            Gets or sets the supported image types.
            </summary>
            <value>The supported image types.</value>
        </member>
        <member name="T:MediaBrowser.Model.Configuration.MetadataPluginType">
            <summary>
            Enum MetadataPluginType
            </summary>
        </member>
        <member name="T:MediaBrowser.Model.Configuration.ServerConfiguration">
            <summary>
            Represents the server configuration.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.ServerConfiguration.EnableUPnP">
            <summary>
            Gets or sets a value indicating whether [enable u pn p].
            </summary>
            <value><c>true</c> if [enable u pn p]; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.ServerConfiguration.PublicPort">
            <summary>
            Gets or sets the public mapped port.
            </summary>
            <value>The public mapped port.</value>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.ServerConfiguration.PublicHttpsPort">
            <summary>
            Gets or sets the public HTTPS port.
            </summary>
            <value>The public HTTPS port.</value>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.ServerConfiguration.HttpServerPortNumber">
            <summary>
            Gets or sets the HTTP server port number.
            </summary>
            <value>The HTTP server port number.</value>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.ServerConfiguration.HttpsPortNumber">
            <summary>
            Gets or sets the HTTPS server port number.
            </summary>
            <value>The HTTPS server port number.</value>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.ServerConfiguration.EnableHttps">
            <summary>
            Gets or sets a value indicating whether [use HTTPS].
            </summary>
            <value><c>true</c> if [use HTTPS]; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.ServerConfiguration.CertificatePath">
            <summary>
            Gets or sets the value pointing to the file system where the ssl certiifcate is located..
            </summary>
            <value>The value pointing to the file system where the ssl certiifcate is located..</value>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.ServerConfiguration.IsPortAuthorized">
            <summary>
            Gets or sets a value indicating whether this instance is port authorized.
            </summary>
            <value><c>true</c> if this instance is port authorized; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.ServerConfiguration.EnableCaseSensitiveItemIds">
            <summary>
            Gets or sets a value indicating whether [enable case sensitive item ids].
            </summary>
            <value><c>true</c> if [enable case sensitive item ids]; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.ServerConfiguration.MetadataPath">
            <summary>
            Gets or sets the metadata path.
            </summary>
            <value>The metadata path.</value>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.ServerConfiguration.PreferredMetadataLanguage">
            <summary>
            Gets or sets the preferred metadata language.
            </summary>
            <value>The preferred metadata language.</value>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.ServerConfiguration.MetadataCountryCode">
            <summary>
            Gets or sets the metadata country code.
            </summary>
            <value>The metadata country code.</value>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.ServerConfiguration.SortRemoveWords">
            <summary>
            Words to be removed from strings to create a sort name
            </summary>
            <value>The sort remove words.</value>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.ServerConfiguration.LibraryMonitorDelay">
            <summary>
            The delay in seconds that we will wait after a file system change to try and discover what has been added/removed
            Some delay is necessary with some items because their creation is not atomic.  It involves the creation of several
            different directories and files.
            </summary>
            <value>The file watcher delay.</value>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.ServerConfiguration.EnableDashboardResponseCaching">
            <summary>
            Gets or sets a value indicating whether [enable dashboard response caching].
            Allows potential contributors without visual studio to modify production dashboard code and test changes.
            </summary>
            <value><c>true</c> if [enable dashboard response caching]; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.ServerConfiguration.DashboardSourcePath">
            <summary>
            Allows the dashboard to be served from a custom path.
            </summary>
            <value>The dashboard source path.</value>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.ServerConfiguration.ImageSavingConvention">
            <summary>
            Gets or sets the image saving convention.
            </summary>
            <value>The image saving convention.</value>
        </member>
        <member name="T:MediaBrowser.Model.Configuration.UserConfiguration">
            <summary>
            Class UserConfiguration
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.UserConfiguration.AudioLanguagePreference">
            <summary>
            Gets or sets the audio language preference.
            </summary>
            <value>The audio language preference.</value>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.UserConfiguration.PlayDefaultAudioTrack">
            <summary>
            Gets or sets a value indicating whether [play default audio track].
            </summary>
            <value><c>true</c> if [play default audio track]; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.Configuration.UserConfiguration.SubtitleLanguagePreference">
            <summary>
            Gets or sets the subtitle language preference.
            </summary>
            <value>The subtitle language preference.</value>
        </member>
        <member name="P:MediaBrowser.Model.Connect.ConnectAuthenticationResult.User">
            <summary>
            Gets or sets the user.
            </summary>
            <value>The user.</value>
        </member>
        <member name="P:MediaBrowser.Model.Connect.ConnectAuthenticationResult.AccessToken">
            <summary>
            Gets or sets the access token.
            </summary>
            <value>The access token.</value>
        </member>
        <member name="F:MediaBrowser.Model.Connect.UserLinkType.LinkedUser">
            <summary>
            The linked user
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Connect.UserLinkType.Guest">
            <summary>
            The guest
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Devices.DeviceInfo.Id">
            <summary>
            Gets or sets the identifier.
            </summary>
            <value>The identifier.</value>
        </member>
        <member name="P:MediaBrowser.Model.Devices.DeviceInfo.LastUserName">
            <summary>
            Gets or sets the last name of the user.
            </summary>
            <value>The last name of the user.</value>
        </member>
        <member name="P:MediaBrowser.Model.Devices.DeviceInfo.AppName">
            <summary>
            Gets or sets the name of the application.
            </summary>
            <value>The name of the application.</value>
        </member>
        <member name="P:MediaBrowser.Model.Devices.DeviceInfo.AppVersion">
            <summary>
            Gets or sets the application version.
            </summary>
            <value>The application version.</value>
        </member>
        <member name="P:MediaBrowser.Model.Devices.DeviceInfo.LastUserId">
            <summary>
            Gets or sets the last user identifier.
            </summary>
            <value>The last user identifier.</value>
        </member>
        <member name="P:MediaBrowser.Model.Devices.DeviceQuery.SupportsSync">
            <summary>
            Gets or sets a value indicating whether [supports synchronize].
            </summary>
            <value><c>null</c> if [supports synchronize] contains no value, <c>true</c> if [supports synchronize]; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.Devices.DeviceQuery.UserId">
            <summary>
            Gets or sets the user identifier.
            </summary>
            <value>The user identifier.</value>
        </member>
        <member name="P:MediaBrowser.Model.Devices.DeviceQuery.SortOrder">
            <summary>
            Gets or sets the sort order.
            </summary>
            <value>The sort order.</value>
        </member>
        <member name="M:MediaBrowser.Model.Devices.DeviceQuery.GetOrderBy">
            <summary>
            Gets the order by.
            </summary>
            <returns>IEnumerable{ItemSortBy}.</returns>
        </member>
        <member name="T:MediaBrowser.Model.Dlna.AudioOptions">
            <summary>
            Class AudioOptions.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Dlna.AudioOptions.MediaSourceId">
            <summary>
            Optional. Only needed if a specific AudioStreamIndex or SubtitleStreamIndex are requested.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Dlna.AudioOptions.MaxAudioChannels">
            <summary>
            Allows an override of supported number of audio channels
            Example: DeviceProfile supports five channel, but user only has stereo speakers
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Dlna.AudioOptions.MaxBitrate">
            <summary>
            The application's configured quality setting
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Dlna.AudioOptions.Context">
            <summary>
            Gets or sets the context.
            </summary>
            <value>The context.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dlna.AudioOptions.AudioTranscodingBitrate">
            <summary>
            Gets or sets the audio transcoding bitrate.
            </summary>
            <value>The audio transcoding bitrate.</value>
        </member>
        <member name="M:MediaBrowser.Model.Dlna.AudioOptions.GetMaxBitrate(System.Boolean)">
            <summary>
            Gets the maximum bitrate.
            </summary>
            <returns>System.Nullable&lt;System.Int32&gt;.</returns>
        </member>
        <member name="P:MediaBrowser.Model.Dlna.DeviceProfile.Name">
            <summary>
            Gets or sets the name.
            </summary>
            <value>The name.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dlna.DeviceProfile.DirectPlayProfiles">
            <summary>
            Gets or sets the direct play profiles.
            </summary>
            <value>The direct play profiles.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dlna.DeviceProfile.TranscodingProfiles">
            <summary>
            Gets or sets the transcoding profiles.
            </summary>
            <value>The transcoding profiles.</value>
        </member>
        <member name="T:MediaBrowser.Model.Dlna.StreamInfo">
            <summary>
            Class StreamInfo.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Dlna.StreamInfo.TargetVideoStream">
            <summary>
            Returns the video stream that will be used
            </summary>
        </member>
        <member name="M:MediaBrowser.Model.Dlna.StreamInfo.GetTargetAudioSampleRate(MediaBrowser.Model.Entities.MediaStream)">
            <summary>
            Predicts the audio sample rate that will be in the output stream
            </summary>
        </member>
        <member name="M:MediaBrowser.Model.Dlna.StreamInfo.GetTargetAudioBitDepth(MediaBrowser.Model.Dlna.RequestedStreamInfo)">
            <summary>
            Predicts the audio sample rate that will be in the output stream
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Dlna.StreamInfo.TargetVideoBitDepth">
            <summary>
            Predicts the audio sample rate that will be in the output stream
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Dlna.StreamInfo.TargetRefFrames">
            <summary>
            Gets the target reference frames.
            </summary>
            <value>The target reference frames.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dlna.StreamInfo.TargetFramerate">
            <summary>
            Predicts the audio sample rate that will be in the output stream
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Dlna.StreamInfo.TargetVideoLevel">
            <summary>
            Predicts the audio sample rate that will be in the output stream
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Dlna.StreamInfo.TargetVideoProfile">
            <summary>
            Predicts the audio sample rate that will be in the output stream
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Dlna.StreamInfo.TargetVideoCodecTag">
            <summary>
            Gets the target video codec tag.
            </summary>
            <value>The target video codec tag.</value>
        </member>
        <member name="M:MediaBrowser.Model.Dlna.StreamInfo.GetTargetAudioBitrate(MediaBrowser.Model.Dlna.RequestedStreamInfo)">
            <summary>
            Predicts the audio bitrate that will be in the output stream
            </summary>
        </member>
        <member name="M:MediaBrowser.Model.Dlna.StreamInfo.GetTargetAudioChannels(MediaBrowser.Model.Dlna.RequestedStreamInfo)">
            <summary>
            Predicts the audio channels that will be in the output stream
            </summary>
        </member>
        <member name="M:MediaBrowser.Model.Dlna.StreamInfo.GetTargetAudioCodec(MediaBrowser.Model.Dlna.RequestedStreamInfo)">
            <summary>
            Predicts the audio codec that will be in the output stream
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Dlna.StreamInfo.TargetSize">
            <summary>
            Predicts the audio channels that will be in the output stream
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Dlna.SubtitleDeliveryMethod.Encode">
            <summary>
            Burn-in subtitles into the video.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Dlna.SubtitleDeliveryMethod.Embed">
            <summary>
            Multiplex subtitles into the media stream.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Dlna.SubtitleDeliveryMethod.External">
            <summary>
            Deliver subtitles as separate file or stream.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Dlna.SubtitleDeliveryMethod.Hls">
            <summary>
            Deliver subtitles via HLS.
            </summary>
        </member>
        <member name="T:MediaBrowser.Model.Dlna.VideoOptions">
            <summary>
            Class VideoOptions.
            </summary>
        </member>
        <member name="T:MediaBrowser.Model.Drawing.DrawingUtils">
            <summary>
            Class DrawingUtils
            </summary>
        </member>
        <member name="M:MediaBrowser.Model.Drawing.DrawingUtils.Resize(MediaBrowser.Model.Drawing.ImageSize,System.Double,System.Double,System.Double,System.Double)">
            <summary>
            Resizes a set of dimensions
            </summary>
            <param name="size">The original size object</param>
            <param name="width">A new fixed width, if desired</param>
            <param name="height">A new fixed height, if desired</param>
            <param name="maxWidth">A max fixed width, if desired</param>
            <param name="maxHeight">A max fixed height, if desired</param>
            <returns>A new size object</returns>
        </member>
        <member name="M:MediaBrowser.Model.Drawing.DrawingUtils.GetNewWidth(System.Double,System.Double,System.Double)">
            <summary>
            Gets the new width.
            </summary>
            <param name="currentHeight">Height of the current.</param>
            <param name="currentWidth">Width of the current.</param>
            <param name="newHeight">The new height.</param>
            <returns>System.Double.</returns>
        </member>
        <member name="M:MediaBrowser.Model.Drawing.DrawingUtils.GetNewHeight(System.Double,System.Double,System.Double)">
            <summary>
            Gets the new height.
            </summary>
            <param name="currentHeight">Height of the current.</param>
            <param name="currentWidth">Width of the current.</param>
            <param name="newWidth">The new width.</param>
            <returns>System.Double.</returns>
        </member>
        <member name="T:MediaBrowser.Model.Drawing.ImageFormat">
            <summary>
            Enum ImageOutputFormat
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Drawing.ImageFormat.Bmp">
            <summary>
            The BMP
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Drawing.ImageFormat.Gif">
            <summary>
            The GIF
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Drawing.ImageFormat.Jpg">
            <summary>
            The JPG
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Drawing.ImageFormat.Png">
            <summary>
            The PNG
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Drawing.ImageFormat.Webp">
            <summary>
            The webp
            </summary>
        </member>
        <member name="T:MediaBrowser.Model.Drawing.ImageSize">
            <summary>
            Struct ImageSize
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Drawing.ImageSize.Height">
            <summary>
            Gets or sets the height.
            </summary>
            <value>The height.</value>
        </member>
        <member name="P:MediaBrowser.Model.Drawing.ImageSize.Width">
            <summary>
            Gets or sets the width.
            </summary>
            <value>The width.</value>
        </member>
        <member name="T:MediaBrowser.Model.Dto.BaseItemDto">
            <summary>
            This is strictly used as a data transfer object from the api layer.
            This holds information about a BaseItem in a format that is convenient for the client.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.Name">
            <summary>
            Gets or sets the name.
            </summary>
            <value>The name.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.ServerId">
            <summary>
            Gets or sets the server identifier.
            </summary>
            <value>The server identifier.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.Id">
            <summary>
            Gets or sets the id.
            </summary>
            <value>The id.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.Etag">
            <summary>
            Gets or sets the etag.
            </summary>
            <value>The etag.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.Prefix">
            <summary>
            Gets or sets the Prefix.
            </summary>
            <value>The Prefix.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.PlaylistItemId">
            <summary>
            Gets or sets the playlist item identifier.
            </summary>
            <value>The playlist item identifier.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.DateCreated">
            <summary>
            Gets or sets the date created.
            </summary>
            <value>The date created.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.SupportsSync">
            <summary>
            Gets or sets a value indicating whether [supports synchronize].
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.SortName">
            <summary>
            Gets or sets the name of the sort.
            </summary>
            <value>The name of the sort.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.Video3DFormat">
            <summary>
            Gets or sets the video3 D format.
            </summary>
            <value>The video3 D format.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.PremiereDate">
            <summary>
            Gets or sets the premiere date.
            </summary>
            <value>The premiere date.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.ExternalUrls">
            <summary>
            Gets or sets the external urls.
            </summary>
            <value>The external urls.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.MediaSources">
            <summary>
            Gets or sets the media versions.
            </summary>
            <value>The media versions.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.CriticRating">
            <summary>
            Gets or sets the critic rating.
            </summary>
            <value>The critic rating.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.GameSystem">
            <summary>
            Gets or sets the game system.
            </summary>
            <value>The game system.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.Path">
            <summary>
            Gets or sets the path.
            </summary>
            <value>The path.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.OfficialRating">
            <summary>
            Gets or sets the official rating.
            </summary>
            <value>The official rating.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.CustomRating">
            <summary>
            Gets or sets the custom rating.
            </summary>
            <value>The custom rating.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.ChannelId">
            <summary>
            Gets or sets the channel identifier.
            </summary>
            <value>The channel identifier.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.Overview">
            <summary>
            Gets or sets the overview.
            </summary>
            <value>The overview.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.Taglines">
            <summary>
            Gets or sets the taglines.
            </summary>
            <value>The taglines.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.Genres">
            <summary>
            Gets or sets the genres.
            </summary>
            <value>The genres.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.CommunityRating">
            <summary>
            Gets or sets the community rating.
            </summary>
            <value>The community rating.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.RunTimeTicks">
            <summary>
            Gets or sets the run time ticks.
            </summary>
            <value>The run time ticks.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.ProductionYear">
            <summary>
            Gets or sets the production year.
            </summary>
            <value>The production year.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.Number">
            <summary>
            Gets or sets the number.
            </summary>
            <value>The number.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.IndexNumber">
            <summary>
            Gets or sets the index number.
            </summary>
            <value>The index number.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.IndexNumberEnd">
            <summary>
            Gets or sets the index number end.
            </summary>
            <value>The index number end.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.ParentIndexNumber">
            <summary>
            Gets or sets the parent index number.
            </summary>
            <value>The parent index number.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.RemoteTrailers">
            <summary>
            Gets or sets the trailer urls.
            </summary>
            <value>The trailer urls.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.ProviderIds">
            <summary>
            Gets or sets the provider ids.
            </summary>
            <value>The provider ids.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.IsFolder">
            <summary>
            Gets or sets a value indicating whether this instance is folder.
            </summary>
            <value><c>true</c> if this instance is folder; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.ParentId">
            <summary>
            Gets or sets the parent id.
            </summary>
            <value>The parent id.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.Type">
            <summary>
            Gets or sets the type.
            </summary>
            <value>The type.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.People">
            <summary>
            Gets or sets the people.
            </summary>
            <value>The people.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.Studios">
            <summary>
            Gets or sets the studios.
            </summary>
            <value>The studios.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.ParentLogoItemId">
            <summary>
            If the item does not have a logo, this will hold the Id of the Parent that has one.
            </summary>
            <value>The parent logo item id.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.ParentBackdropItemId">
            <summary>
            If the item does not have any backdrops, this will hold the Id of the Parent that has one.
            </summary>
            <value>The parent backdrop item id.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.ParentBackdropImageTags">
            <summary>
            Gets or sets the parent backdrop image tags.
            </summary>
            <value>The parent backdrop image tags.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.LocalTrailerCount">
            <summary>
            Gets or sets the local trailer count.
            </summary>
            <value>The local trailer count.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.UserData">
            <summary>
            User data for this item based on the user it's being requested for
            </summary>
            <value>The user data.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.RecursiveItemCount">
            <summary>
            Gets or sets the recursive item count.
            </summary>
            <value>The recursive item count.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.ChildCount">
            <summary>
            Gets or sets the child count.
            </summary>
            <value>The child count.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.SeriesName">
            <summary>
            Gets or sets the name of the series.
            </summary>
            <value>The name of the series.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.SeriesId">
            <summary>
            Gets or sets the series id.
            </summary>
            <value>The series id.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.SeasonId">
            <summary>
            Gets or sets the season identifier.
            </summary>
            <value>The season identifier.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.SpecialFeatureCount">
            <summary>
            Gets or sets the special feature count.
            </summary>
            <value>The special feature count.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.DisplayPreferencesId">
            <summary>
            Gets or sets the display preferences id.
            </summary>
            <value>The display preferences id.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.Status">
            <summary>
            Gets or sets the status.
            </summary>
            <value>The status.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.AirDays">
            <summary>
            Gets or sets the air days.
            </summary>
            <value>The air days.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.Tags">
            <summary>
            Gets or sets the tags.
            </summary>
            <value>The tags.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.PrimaryImageAspectRatio">
            <summary>
            Gets or sets the primary image aspect ratio, after image enhancements.
            </summary>
            <value>The primary image aspect ratio.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.Artists">
            <summary>
            Gets or sets the artists.
            </summary>
            <value>The artists.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.ArtistItems">
            <summary>
            Gets or sets the artist items.
            </summary>
            <value>The artist items.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.Album">
            <summary>
            Gets or sets the album.
            </summary>
            <value>The album.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.CollectionType">
            <summary>
            Gets or sets the type of the collection.
            </summary>
            <value>The type of the collection.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.DisplayOrder">
            <summary>
            Gets or sets the display order.
            </summary>
            <value>The display order.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.AlbumId">
            <summary>
            Gets or sets the album id.
            </summary>
            <value>The album id.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.AlbumPrimaryImageTag">
            <summary>
            Gets or sets the album image tag.
            </summary>
            <value>The album image tag.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.SeriesPrimaryImageTag">
            <summary>
            Gets or sets the series primary image tag.
            </summary>
            <value>The series primary image tag.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.AlbumArtist">
            <summary>
            Gets or sets the album artist.
            </summary>
            <value>The album artist.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.AlbumArtists">
            <summary>
            Gets or sets the album artists.
            </summary>
            <value>The album artists.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.SeasonName">
            <summary>
            Gets or sets the name of the season.
            </summary>
            <value>The name of the season.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.MediaStreams">
            <summary>
            Gets or sets the media streams.
            </summary>
            <value>The media streams.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.PartCount">
            <summary>
            Gets or sets the part count.
            </summary>
            <value>The part count.</value>
        </member>
        <member name="M:MediaBrowser.Model.Dto.BaseItemDto.IsType(System.ReadOnlySpan{System.Char})">
            <summary>
            Determines whether the specified type is type.
            </summary>
            <param name="type">The type.</param>
            <returns><c>true</c> if the specified type is type; otherwise, <c>false</c>.</returns>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.ImageTags">
            <summary>
            Gets or sets the image tags.
            </summary>
            <value>The image tags.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.BackdropImageTags">
            <summary>
            Gets or sets the backdrop image tags.
            </summary>
            <value>The backdrop image tags.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.ParentLogoImageTag">
            <summary>
            Gets or sets the parent logo image tag.
            </summary>
            <value>The parent logo image tag.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.SeriesStudio">
            <summary>
            Gets or sets the series studio.
            </summary>
            <value>The series studio.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.ParentThumbItemId">
            <summary>
            Gets or sets the parent thumb item id.
            </summary>
            <value>The parent thumb item id.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.ParentThumbImageTag">
            <summary>
            Gets or sets the parent thumb image tag.
            </summary>
            <value>The parent thumb image tag.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.Chapters">
            <summary>
            Gets or sets the chapters.
            </summary>
            <value>The chapters.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.LocationType">
            <summary>
            Gets or sets the type of the location.
            </summary>
            <value>The type of the location.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.MediaType">
            <summary>
            Gets or sets the type of the media.
            </summary>
            <value>The type of the media.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.EndDate">
            <summary>
            Gets or sets the end date.
            </summary>
            <value>The end date.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.LockedFields">
            <summary>
            Gets or sets the locked fields.
            </summary>
            <value>The locked fields.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.LockData">
            <summary>
            Gets or sets a value indicating whether [enable internet providers].
            </summary>
            <value><c>true</c> if [enable internet providers]; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.SeriesTimerId">
            <summary>
            Gets or sets the series timer identifier.
            </summary>
            <value>The series timer identifier.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.ChannelPrimaryImageTag">
            <summary>
            Gets or sets the channel primary image tag.
            </summary>
            <value>The channel primary image tag.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.StartDate">
            <summary>
            The start date of the recording, in UTC.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.CompletionPercentage">
            <summary>
            Gets or sets the completion percentage.
            </summary>
            <value>The completion percentage.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.IsRepeat">
            <summary>
            Gets or sets a value indicating whether this instance is repeat.
            </summary>
            <value><c>true</c> if this instance is repeat; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.EpisodeTitle">
            <summary>
            Gets or sets the episode title.
            </summary>
            <value>The episode title.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.IsMovie">
            <summary>
            Gets or sets a value indicating whether this instance is movie.
            </summary>
            <value><c>true</c> if this instance is movie; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.IsSports">
            <summary>
            Gets or sets a value indicating whether this instance is sports.
            </summary>
            <value><c>true</c> if this instance is sports; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.IsSeries">
            <summary>
            Gets or sets a value indicating whether this instance is series.
            </summary>
            <value><c>true</c> if this instance is series; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.IsLive">
            <summary>
            Gets or sets a value indicating whether this instance is live.
            </summary>
            <value><c>true</c> if this instance is live; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.IsNews">
            <summary>
            Gets or sets a value indicating whether this instance is news.
            </summary>
            <value><c>true</c> if this instance is news; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.IsKids">
            <summary>
            Gets or sets a value indicating whether this instance is kids.
            </summary>
            <value><c>true</c> if this instance is kids; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.IsPremiere">
            <summary>
            Gets or sets a value indicating whether this instance is premiere.
            </summary>
            <value><c>true</c> if this instance is premiere; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.TimerId">
            <summary>
            Gets or sets the timer identifier.
            </summary>
            <value>The timer identifier.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemDto.CurrentProgram">
            <summary>
            Gets or sets the current program.
            </summary>
            <value>The current program.</value>
        </member>
        <member name="T:MediaBrowser.Model.Dto.BaseItemPerson">
            <summary>
            This is used by the api to get information about a Person within a BaseItem
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemPerson.Name">
            <summary>
            Gets or sets the name.
            </summary>
            <value>The name.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemPerson.Id">
            <summary>
            Gets or sets the identifier.
            </summary>
            <value>The identifier.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemPerson.Role">
            <summary>
            Gets or sets the role.
            </summary>
            <value>The role.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemPerson.Type">
            <summary>
            Gets or sets the type.
            </summary>
            <value>The type.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemPerson.PrimaryImageTag">
            <summary>
            Gets or sets the primary image tag.
            </summary>
            <value>The primary image tag.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.BaseItemPerson.HasPrimaryImage">
            <summary>
            Gets a value indicating whether this instance has primary image.
            </summary>
            <value><c>true</c> if this instance has primary image; otherwise, <c>false</c>.</value>
        </member>
        <member name="T:MediaBrowser.Model.Dto.IItemDto">
            <summary>
            Interface IItemDto
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Dto.IItemDto.PrimaryImageAspectRatio">
            <summary>
            Gets or sets the primary image aspect ratio.
            </summary>
            <value>The primary image aspect ratio.</value>
        </member>
        <member name="T:MediaBrowser.Model.Dto.ImageInfo">
            <summary>
            Class ImageInfo
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Dto.ImageInfo.ImageType">
            <summary>
            Gets or sets the type of the image.
            </summary>
            <value>The type of the image.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.ImageInfo.ImageIndex">
            <summary>
            Gets or sets the index of the image.
            </summary>
            <value>The index of the image.</value>
        </member>
        <member name="F:MediaBrowser.Model.Dto.ImageInfo.ImageTag">
            <summary>
            The image tag
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Dto.ImageInfo.Path">
            <summary>
            Gets or sets the path.
            </summary>
            <value>The path.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.ImageInfo.Height">
            <summary>
            Gets or sets the height.
            </summary>
            <value>The height.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.ImageInfo.Width">
            <summary>
            Gets or sets the width.
            </summary>
            <value>The width.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.ImageInfo.Size">
            <summary>
            Gets or sets the size.
            </summary>
            <value>The size.</value>
        </member>
        <member name="T:MediaBrowser.Model.Dto.ImageOptions">
            <summary>
            Class ImageOptions
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Dto.ImageOptions.ImageType">
            <summary>
            Gets or sets the type of the image.
            </summary>
            <value>The type of the image.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.ImageOptions.ImageIndex">
            <summary>
            Gets or sets the index of the image.
            </summary>
            <value>The index of the image.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.ImageOptions.Width">
            <summary>
            Gets or sets the width.
            </summary>
            <value>The width.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.ImageOptions.Height">
            <summary>
            Gets or sets the height.
            </summary>
            <value>The height.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.ImageOptions.MaxWidth">
            <summary>
            Gets or sets the width of the max.
            </summary>
            <value>The width of the max.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.ImageOptions.MaxHeight">
            <summary>
            Gets or sets the height of the max.
            </summary>
            <value>The height of the max.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.ImageOptions.Quality">
            <summary>
            Gets or sets the quality.
            </summary>
            <value>The quality.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.ImageOptions.Tag">
            <summary>
            Gets or sets the image tag.
            If set this will result in strong, unconditional response caching
            </summary>
            <value>The hash.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.ImageOptions.CropWhitespace">
            <summary>
            Gets or sets a value indicating whether [crop whitespace].
            </summary>
            <value><c>null</c> if [crop whitespace] contains no value, <c>true</c> if [crop whitespace]; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.ImageOptions.EnableImageEnhancers">
            <summary>
            Gets or sets a value indicating whether [enable image enhancers].
            </summary>
            <value><c>true</c> if [enable image enhancers]; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.ImageOptions.Format">
            <summary>
            Gets or sets the format.
            </summary>
            <value>The format.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.ImageOptions.AddPlayedIndicator">
            <summary>
            Gets or sets a value indicating whether [add played indicator].
            </summary>
            <value><c>true</c> if [add played indicator]; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.ImageOptions.PercentPlayed">
            <summary>
            Gets or sets the percent played.
            </summary>
            <value>The percent played.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.ImageOptions.UnPlayedCount">
            <summary>
            Gets or sets the un played count.
            </summary>
            <value>The un played count.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.ImageOptions.BackgroundColor">
            <summary>
            Gets or sets the color of the background.
            </summary>
            <value>The color of the background.</value>
        </member>
        <member name="M:MediaBrowser.Model.Dto.ImageOptions.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:MediaBrowser.Model.Dto.ImageOptions" /> class.
            </summary>
        </member>
        <member name="T:MediaBrowser.Model.Dto.ItemCounts">
            <summary>
            Class LibrarySummary
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Dto.ItemCounts.MovieCount">
            <summary>
            Gets or sets the movie count.
            </summary>
            <value>The movie count.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.ItemCounts.SeriesCount">
            <summary>
            Gets or sets the series count.
            </summary>
            <value>The series count.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.ItemCounts.EpisodeCount">
            <summary>
            Gets or sets the episode count.
            </summary>
            <value>The episode count.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.ItemCounts.GameCount">
            <summary>
            Gets or sets the game count.
            </summary>
            <value>The game count.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.ItemCounts.GameSystemCount">
            <summary>
            Gets or sets the game system count.
            </summary>
            <value>The game system count.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.ItemCounts.TrailerCount">
            <summary>
            Gets or sets the trailer count.
            </summary>
            <value>The trailer count.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.ItemCounts.SongCount">
            <summary>
            Gets or sets the song count.
            </summary>
            <value>The song count.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.ItemCounts.AlbumCount">
            <summary>
            Gets or sets the album count.
            </summary>
            <value>The album count.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.ItemCounts.MusicVideoCount">
            <summary>
            Gets or sets the music video count.
            </summary>
            <value>The music video count.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.ItemCounts.BoxSetCount">
            <summary>
            Gets or sets the box set count.
            </summary>
            <value>The box set count.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.ItemCounts.BookCount">
            <summary>
            Gets or sets the book count.
            </summary>
            <value>The book count.</value>
        </member>
        <member name="T:MediaBrowser.Model.Dto.ItemIndex">
            <summary>
            Class ItemIndex
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Dto.ItemIndex.Name">
            <summary>
            Gets or sets the name.
            </summary>
            <value>The name.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.ItemIndex.ItemCount">
            <summary>
            Gets or sets the item count.
            </summary>
            <value>The item count.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.MediaSourceInfo.IsRemote">
            <summary>
            Differentiate internet url vs local network
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Dto.MediaSourceInfo.Controller">
            <summary>
            Internal use only. Temporary
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Dto.MediaSourceInfo.ItemId">
            <summary>
            Used only by our Windows app. Not used by Emby Server.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Dto.MediaSourceInfo.ServerId">
            <summary>
            Used only by our Windows app. Not used by Emby Server.
            </summary>
        </member>
        <member name="M:MediaBrowser.Model.Dto.MediaSourceInfo.ToString">
            <summary>Returns a string that represents the current object.</summary>
            <returns>A string that represents the current object.</returns>
        </member>
        <member name="P:MediaBrowser.Model.Dto.NameIdPair.Name">
            <summary>
            Gets or sets the name.
            </summary>
            <value>The name.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.NameIdPair.Id">
            <summary>
            Gets or sets the identifier.
            </summary>
            <value>The identifier.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.NameGuidPair.Name">
            <summary>
            Gets or sets the name.
            </summary>
            <value>The name.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.NameGuidPair.Id">
            <summary>
            Gets or sets the identifier.
            </summary>
            <value>The identifier.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.NameLongIdPair.Name">
            <summary>
            Gets or sets the name.
            </summary>
            <value>The name.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.NameLongIdPair.Id">
            <summary>
            Gets or sets the identifier.
            </summary>
            <value>The identifier.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.NameValuePair.Name">
            <summary>
            Gets or sets the name.
            </summary>
            <value>The name.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.NameValuePair.Value">
            <summary>
            Gets or sets the value.
            </summary>
            <value>The value.</value>
        </member>
        <member name="M:MediaBrowser.Model.Dto.NameValuePair.ToString">
            <summary>Returns a string that represents the current object.</summary>
            <returns>A string that represents the current object.</returns>
        </member>
        <member name="T:MediaBrowser.Model.Dto.UserDto">
            <summary>
            Class UserDto
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Dto.UserDto.Name">
            <summary>
            Gets or sets the name.
            </summary>
            <value>The name.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.UserDto.ServerId">
            <summary>
            Gets or sets the server identifier.
            </summary>
            <value>The server identifier.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.UserDto.ServerName">
            <summary>
            Gets or sets the name of the server.
            This is not used by the server and is for client-side usage only.
            </summary>
            <value>The name of the server.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.UserDto.ConnectUserName">
            <summary>
            Gets or sets the name of the connect user.
            </summary>
            <value>The name of the connect user.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.UserDto.ConnectLinkType">
            <summary>
            Gets or sets the type of the connect link.
            </summary>
            <value>The type of the connect link.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.UserDto.Id">
            <summary>
            Gets or sets the id.
            </summary>
            <value>The id.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.UserDto.PrimaryImageTag">
            <summary>
            Gets or sets the primary image tag.
            </summary>
            <value>The primary image tag.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.UserDto.HasPassword">
            <summary>
            Gets or sets a value indicating whether this instance has password.
            </summary>
            <value><c>true</c> if this instance has password; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.UserDto.HasConfiguredPassword">
            <summary>
            Gets or sets a value indicating whether this instance has configured password.
            </summary>
            <value><c>true</c> if this instance has configured password; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.UserDto.LastLoginDate">
            <summary>
            Gets or sets the last login date.
            </summary>
            <value>The last login date.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.UserDto.LastActivityDate">
            <summary>
            Gets or sets the last activity date.
            </summary>
            <value>The last activity date.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.UserDto.Configuration">
            <summary>
            Gets or sets the configuration.
            </summary>
            <value>The configuration.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.UserDto.Policy">
            <summary>
            Gets or sets the policy.
            </summary>
            <value>The policy.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.UserDto.PrimaryImageAspectRatio">
            <summary>
            Gets or sets the primary image aspect ratio.
            </summary>
            <value>The primary image aspect ratio.</value>
        </member>
        <member name="T:MediaBrowser.Model.Dto.UserItemDataDto">
            <summary>
            Class UserItemDataDto
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Dto.UserItemDataDto.Rating">
            <summary>
            Gets or sets the rating.
            </summary>
            <value>The rating.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.UserItemDataDto.PlayedPercentage">
            <summary>
            Gets or sets the played percentage.
            </summary>
            <value>The played percentage.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.UserItemDataDto.UnplayedItemCount">
            <summary>
            Gets or sets the unplayed item count.
            </summary>
            <value>The unplayed item count.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.UserItemDataDto.PlaybackPositionTicks">
            <summary>
            Gets or sets the playback position ticks.
            </summary>
            <value>The playback position ticks.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.UserItemDataDto.PlayCount">
            <summary>
            Gets or sets the play count.
            </summary>
            <value>The play count.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.UserItemDataDto.IsFavorite">
            <summary>
            Gets or sets a value indicating whether this instance is favorite.
            </summary>
            <value><c>true</c> if this instance is favorite; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.UserItemDataDto.LastPlayedDate">
            <summary>
            Gets or sets the last played date.
            </summary>
            <value>The last played date.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.UserItemDataDto.Played">
            <summary>
            Gets or sets a value indicating whether this <see cref="T:MediaBrowser.Model.Dto.UserItemDataDto" /> is played.
            </summary>
            <value><c>true</c> if played; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.UserItemDataDto.Key">
            <summary>
            Gets or sets the key.
            </summary>
            <value>The key.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.UserItemDataDto.ItemId">
            <summary>
            Gets or sets the item identifier.
            </summary>
            <value>The item identifier.</value>
        </member>
        <member name="P:MediaBrowser.Model.Dto.UserItemDataDto.ServerId">
            <summary>
            Used only by our Windows app. Not used by Emby Server.
            </summary>
        </member>
        <member name="T:MediaBrowser.Model.Entities.ChapterInfo">
            <summary>
            Class ChapterInfo
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Entities.ChapterInfo.StartPositionTicks">
            <summary>
            Gets or sets the start position ticks.
            </summary>
            <value>The start position ticks.</value>
        </member>
        <member name="P:MediaBrowser.Model.Entities.ChapterInfo.Name">
            <summary>
            Gets or sets the name.
            </summary>
            <value>The name.</value>
        </member>
        <member name="P:MediaBrowser.Model.Entities.ChapterInfo.ImagePath">
            <summary>
            Gets or sets the image path.
            </summary>
            <value>The image path.</value>
        </member>
        <member name="T:MediaBrowser.Model.Entities.DisplayPreferences">
            <summary>
            Defines the display preferences for any item that supports them (usually Folders)
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Entities.DisplayPreferences.Id">
            <summary>
            Gets or sets the user id.
            </summary>
            <value>The user id.</value>
        </member>
        <member name="P:MediaBrowser.Model.Entities.DisplayPreferences.SortBy">
            <summary>
            Gets or sets the sort by.
            </summary>
            <value>The sort by.</value>
        </member>
        <member name="P:MediaBrowser.Model.Entities.DisplayPreferences.CustomPrefs">
            <summary>
            Gets or sets the custom prefs.
            </summary>
            <value>The custom prefs.</value>
        </member>
        <member name="P:MediaBrowser.Model.Entities.DisplayPreferences.SortOrder">
            <summary>
            Gets or sets the sort order.
            </summary>
            <value>The sort order.</value>
        </member>
        <member name="P:MediaBrowser.Model.Entities.DisplayPreferences.Client">
            <summary>
            Gets or sets the client
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.ExtendedVideoSubTypes.None">
            <summary>None</summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.ExtendedVideoSubTypes.Hdr10">
            <summary>HDR 10</summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.ExtendedVideoSubTypes.Hdr10Plus0">
            <summary>HDR 10+</summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.ExtendedVideoSubTypes.HyperLogGamma">
            <summary>HLG</summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.ExtendedVideoSubTypes.DoviProfile02">
            <summary>Profile 0.2 (SDR)</summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.ExtendedVideoSubTypes.DoviProfile10">
            <summary>Profile 1.0</summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.ExtendedVideoSubTypes.DoviProfile22">
            <summary>Profile 2.2 (SDR)</summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.ExtendedVideoSubTypes.DoviProfile30">
            <summary>Profile 3.0</summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.ExtendedVideoSubTypes.DoviProfile42">
            <summary>Profile 4.2 (SDR)</summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.ExtendedVideoSubTypes.DoviProfile50">
            <summary>Profile 5.0</summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.ExtendedVideoSubTypes.DoviProfile61">
            <summary>Profile 6.1 (HDR10 compatible)</summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.ExtendedVideoSubTypes.DoviProfile76">
            <summary>Profile 7.6 (Bluray)</summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.ExtendedVideoSubTypes.DoviProfile81">
            <summary>Profile 8.1 (HDR10 compatible)</summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.ExtendedVideoSubTypes.DoviProfile82">
            <summary>Profile 8.2 (SDR)</summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.ExtendedVideoSubTypes.DoviProfile83">
            <summary>Profile 8.3</summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.ExtendedVideoSubTypes.DoviProfile84">
            <summary>Profile 8.4 (HLG compatible)</summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.ExtendedVideoSubTypes.DoviProfile85">
            <summary>Profile 8.5</summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.ExtendedVideoSubTypes.DoviProfile92">
            <summary>Profile 9.2 (SDR)</summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.ExtendedVideoTypes.Hdr10">
            <summary>HDR 10</summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.ExtendedVideoTypes.Hdr10Plus">
            <summary>HDR 10+</summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.ExtendedVideoTypes.HyperLogGamma">
            <summary>HLG</summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.ExtendedVideoTypes.DolbyVision">
            <summary>Dolby vision</summary>
        </member>
        <member name="T:MediaBrowser.Model.Entities.IHasProviderIds">
            <summary>
            Since BaseItem and DTOBaseItem both have ProviderIds, this interface helps avoid code repition by using extension methods
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Entities.IHasProviderIds.ProviderIds">
            <summary>
            Gets or sets the provider ids.
            </summary>
            <value>The provider ids.</value>
        </member>
        <member name="T:MediaBrowser.Model.Entities.ImageType">
            <summary>
            Enum ImageType
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.ImageType.Primary">
            <summary>
            The primary
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.ImageType.Art">
            <summary>
            The art
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.ImageType.Backdrop">
            <summary>
            The backdrop
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.ImageType.Banner">
            <summary>
            The banner
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.ImageType.Logo">
            <summary>
            The logo
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.ImageType.Thumb">
            <summary>
            The thumb
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.ImageType.Disc">
            <summary>
            The disc
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.ImageType.Box">
            <summary>
            The box
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.ImageType.Screenshot">
            <summary>
            The screenshot
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.ImageType.Menu">
            <summary>
            The menu
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.ImageType.Chapter">
            <summary>
            The chapter image
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.ImageType.BoxRear">
            <summary>
            The box rear
            </summary>
        </member>
        <member name="T:MediaBrowser.Model.Entities.LibraryUpdateInfo">
            <summary>
            Class LibraryUpdateInfo
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Entities.LibraryUpdateInfo.FoldersAddedTo">
            <summary>
            Gets or sets the folders added to.
            </summary>
            <value>The folders added to.</value>
        </member>
        <member name="P:MediaBrowser.Model.Entities.LibraryUpdateInfo.FoldersRemovedFrom">
            <summary>
            Gets or sets the folders removed from.
            </summary>
            <value>The folders removed from.</value>
        </member>
        <member name="P:MediaBrowser.Model.Entities.LibraryUpdateInfo.ItemsAdded">
            <summary>
            Gets or sets the items added.
            </summary>
            <value>The items added.</value>
        </member>
        <member name="P:MediaBrowser.Model.Entities.LibraryUpdateInfo.ItemsRemoved">
            <summary>
            Gets or sets the items removed.
            </summary>
            <value>The items removed.</value>
        </member>
        <member name="P:MediaBrowser.Model.Entities.LibraryUpdateInfo.ItemsUpdated">
            <summary>
            Gets or sets the items updated.
            </summary>
            <value>The items updated.</value>
        </member>
        <member name="M:MediaBrowser.Model.Entities.LibraryUpdateInfo.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:MediaBrowser.Model.Entities.LibraryUpdateInfo"/> class.
            </summary>
        </member>
        <member name="T:MediaBrowser.Model.Entities.LocationType">
            <summary>
            Enum LocationType
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.LocationType.FileSystem">
            <summary>
            The file system
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.LocationType.Virtual">
            <summary>
            The virtual
            </summary>
        </member>
        <member name="T:MediaBrowser.Model.Entities.Luid">
            <summary>
            Implements a locally unique ID.
            </summary>
            <seealso cref="T:System.IEquatable`1" />
            <seealso cref="T:System.Runtime.Serialization.ISerializable" />
        </member>
        <member name="M:MediaBrowser.Model.Entities.Luid.#ctor(System.Int64)">
            <summary>Initializes a new instance of the <see cref="T:MediaBrowser.Model.Entities.Luid" /> struct.</summary>
            <param name="value">The value.</param>
        </member>
        <member name="M:MediaBrowser.Model.Entities.Luid.#ctor(System.String)">
            <summary>Initializes a new instance of the <see cref="T:MediaBrowser.Model.Entities.Luid" /> struct.</summary>
            <param name="luidString">The luid string.</param>
        </member>
        <member name="P:MediaBrowser.Model.Entities.Luid.Empty">
            <summary>Gets the empty Luid.</summary>
            <value>The empty Luid.</value>
        </member>
        <member name="M:MediaBrowser.Model.Entities.Luid.GetNumericValue">
            <summary>Gets the numeric value.</summary>
            <returns>The numeric value.</returns>
        </member>
        <member name="M:MediaBrowser.Model.Entities.Luid.Equals(System.Object)">
            <summary>Determines whether the specified <see cref="T:System.Object" />, is equal to this instance.</summary>
            <param name="obj">The <see cref="T:System.Object" /> to compare with this instance.</param>
            <returns><c>true</c> if the specified <see cref="T:System.Object" /> is equal to this instance; otherwise, <c>false</c>.</returns>
        </member>
        <member name="M:MediaBrowser.Model.Entities.Luid.Equals(MediaBrowser.Model.Entities.Luid)">
            <summary>Indicates whether the current object is equal to another object of the same type.</summary>
            <param name="other">An object to compare with this object.</param>
            <returns>true if the current object is equal to the <paramref name="other">other</paramref> parameter; otherwise, false.</returns>
        </member>
        <member name="M:MediaBrowser.Model.Entities.Luid.GetHashCode">
            <summary>Returns a hash code for this instance.</summary>
            <returns>A hash code for this instance, suitable for use in hashing algorithms and data structures like a hash table. </returns>
        </member>
        <member name="M:MediaBrowser.Model.Entities.Luid.ToString">
            <summary>Converts to string.</summary>
            <returns>A <see cref="T:System.String" /> that represents this instance.</returns>
        </member>
        <member name="M:MediaBrowser.Model.Entities.Luid.ToShortString">
            <summary>Converts to a short string.</summary>
            <returns>A <see cref="T:System.String" /> that represents this instance.</returns>
            <remarks>Short strings are suitable for use cases like presentation or others where a high level of uniqueness is not required.</remarks>
        </member>
        <member name="M:MediaBrowser.Model.Entities.Luid.Clone">
            <summary>Creates a new object that is a copy of the current instance.</summary>
            <returns>A new object that is a copy of this instance.</returns>
        </member>
        <member name="M:MediaBrowser.Model.Entities.Luid.ToString(System.Boolean)">
            <summary>Converts to string.</summary>
            <returns>A <see cref="T:System.String" /> that represents this instance.</returns>
        </member>
        <member name="T:MediaBrowser.Model.Entities.MediaStream">
            <summary>
            MediaStream information.
            </summary>
            <remarks>MediaStream itens are typically included in a <see cref="T:MediaBrowser.Model.Dto.MediaSourceInfo"/> object.</remarks>
            <seealso cref="P:MediaBrowser.Model.Dto.MediaSourceInfo.MediaStreams"/>
        </member>
        <member name="P:MediaBrowser.Model.Entities.MediaStream.Codec">
            <summary>
              <para>Gets or sets the codec.</para>
              <para>Probe Field: <c>codec_name</c>
              <br />Applies to: <see cref="F:MediaBrowser.Model.Entities.MediaStreamType.Video"/>, <see cref="F:MediaBrowser.Model.Entities.MediaStreamType.Audio"/>, <see cref="F:MediaBrowser.Model.Entities.MediaStreamType.Subtitle"/>
              <br />Related Enums: <see cref="T:T:Emby.Media.Model.Enums.VideoMediaTypes"/>, <see cref="T:Emby.Media.Model.Enums.AudioMediaTypes"/>, <see cref="T:Emby.Media.Model.Enums.SubtitleMediaTypes"/>.</para>
            </summary>
            <value>The codec tag.</value>
        </member>
        <member name="P:MediaBrowser.Model.Entities.MediaStream.CodecTag">
            <summary>
              <para>Gets or sets the codec tag.</para>
              <para>Probe Field: <c>codec_tag</c>
              <br />Applies to: <see cref="F:MediaBrowser.Model.Entities.MediaStreamType.Video"/>, <see cref="F:MediaBrowser.Model.Entities.MediaStreamType.Audio"/>, <see cref="F:MediaBrowser.Model.Entities.MediaStreamType.Subtitle"/>.</para>
            </summary>
            <value>The codec tag.</value>
        </member>
        <member name="P:MediaBrowser.Model.Entities.MediaStream.Language">
            <summary>
              <para>Gets or sets the language.</para>
              <para>Probe Field: <c>tags["language"]</c>
              <br />Applies to: <see cref="F:MediaBrowser.Model.Entities.MediaStreamType.Audio"/>, <see cref="F:MediaBrowser.Model.Entities.MediaStreamType.Subtitle"/>.</para>
            </summary>
            <value>The language.</value>
        </member>
        <member name="P:MediaBrowser.Model.Entities.MediaStream.ColorTransfer">
            <summary>
              <para>Gets or sets the color transfer characteristics.</para>
              <para>Probe Field: <c>color_transfer</c>
              <br />Applies to: <see cref="F:MediaBrowser.Model.Entities.MediaStreamType.Video"/>
              <br />Related Enum: <see cref="T:Emby.Media.Model.Enums.ColorTransfers"/>.</para>
            </summary>
            <value>The color transfer characteristics value as string.</value>
        </member>
        <member name="P:MediaBrowser.Model.Entities.MediaStream.ColorPrimaries">
            <summary>
              <para>Gets or sets the chromaticity coordinates of the source primaries.</para>
              <para>Probe Field: <c>color_primaries</c>
              <br />Applies to: <see cref="F:MediaBrowser.Model.Entities.MediaStreamType.Video"/>
              <br />Related Enum: <see cref="T:Emby.Media.Model.Enums.ColorPrimaries"/>.</para>
            </summary>
            <value>The chromaticity coordinates of the source primaries as string.</value>
        </member>
        <member name="P:MediaBrowser.Model.Entities.MediaStream.ColorSpace">
            <summary>
              <para>Gets or sets the YUV colorspace type.</para>
              <para>Probe Field: <c>color_space</c>
              <br />Applies to: <see cref="F:MediaBrowser.Model.Entities.MediaStreamType.Video"/>
              <br />Related Enum: <see cref="T:Emby.Media.Model.Enums.ColorSpaces"/>.</para>
            </summary>
            <value>The YUV colorspace type as string.</value>
        </member>
        <member name="P:MediaBrowser.Model.Entities.MediaStream.Comment">
            <summary>
              <para>Gets or sets the comment.</para>
              <para>Probe Field: <c>tags["comment"]</c>
              <br />Applies to: <see cref="F:MediaBrowser.Model.Entities.MediaStreamType.Video"/>, <see cref="F:MediaBrowser.Model.Entities.MediaStreamType.Audio"/>, <see cref="F:MediaBrowser.Model.Entities.MediaStreamType.Subtitle"/>.</para>
            </summary>
            <value>The comment.</value>
        </member>
        <member name="P:MediaBrowser.Model.Entities.MediaStream.StreamStartTimeTicks">
            <summary>
              <para>Gets or sets the start time of the stream.</para>
              <para>Probe Field: <c>start_time</c>
              <br />Applies to: <see cref="F:MediaBrowser.Model.Entities.MediaStreamType.Video"/>, <see cref="F:MediaBrowser.Model.Entities.MediaStreamType.Audio"/>, <see cref="F:MediaBrowser.Model.Entities.MediaStreamType.Subtitle"/>.
              <br />Actual type: <see cref="T:System.TimeSpan"/>.</para>
            </summary>
            <value>The start time of the stream as ticks.</value>
        </member>
        <member name="P:MediaBrowser.Model.Entities.MediaStream.TimeBase">
            <summary>
              <para>Gets or sets the time-base.</para>
              <para>Probe Field: <c>time_base</c>
              <br />Applies to: <see cref="F:MediaBrowser.Model.Entities.MediaStreamType.Video"/>, <see cref="F:MediaBrowser.Model.Entities.MediaStreamType.Audio"/>, <see cref="F:MediaBrowser.Model.Entities.MediaStreamType.Subtitle"/>.
              <br />Actual type: <see cref="T:Emby.Media.Model.Types.Rational"/>.</para>
            </summary>
            <value>The time-base as string.</value>
        </member>
        <member name="P:MediaBrowser.Model.Entities.MediaStream.Title">
            <summary>
              <para>Gets or sets the title.</para>
              <para>Probe Field: <c>tags["title"]</c>
              <br />Applies to: <see cref="F:MediaBrowser.Model.Entities.MediaStreamType.Video"/>, <see cref="F:MediaBrowser.Model.Entities.MediaStreamType.Audio"/>, <see cref="F:MediaBrowser.Model.Entities.MediaStreamType.Subtitle"/>.</para>
            </summary>
            <value>The title.</value>
        </member>
        <member name="P:MediaBrowser.Model.Entities.MediaStream.Extradata">
            <summary>
              <para>Gets or sets the extradata.</para>
              <para>Probe Field: <c>extradata</c>
              <br />Applies to: <see cref="F:MediaBrowser.Model.Entities.MediaStreamType.Video"/>, <see cref="F:MediaBrowser.Model.Entities.MediaStreamType.Audio"/>, <see cref="F:MediaBrowser.Model.Entities.MediaStreamType.Subtitle"/>.</para>
            </summary>
            <remarks>Currently, this value is only parsed for subtitle streams with codec <see cref="T:Emby.Media.Model.Enums.SubtitleMediaTypes.dvb_teletext"/>.</remarks>
            <value>The codec extradata as string.</value>
        </member>
        <member name="P:MediaBrowser.Model.Entities.MediaStream.DisplayTitle">
            <summary>Gets or sets the display title.</summary>
            <value>The display title.</value>
            <remarks>Custom property set by the application.</remarks>
        </member>
        <member name="P:MediaBrowser.Model.Entities.MediaStream.DisplayLanguage">
            <summary>Gets or sets the display language.</summary>
            <value>The display language.</value>
            <remarks>Custom property set by the application.</remarks>
        </member>
        <member name="P:MediaBrowser.Model.Entities.MediaStream.NalLengthSize">
            <summary>
              <para>Gets or sets the nal length size.</para>
              <para>Probe Field: <c>nal_length_size</c>
              <br />Applies to: <see cref="F:MediaBrowser.Model.Entities.MediaStreamType.Video"/> of type <see cref="T:Emby.Media.Model.Enums.VideoMediaTypes.h264"/>.
              <br />Actual type: <see cref="T:System.Int32"/>.</para>
            </summary>
            <value>The nal length size as string.</value>
        </member>
        <member name="P:MediaBrowser.Model.Entities.MediaStream.IsInterlaced">
            <summary>
              <para>Gets or sets a value indicating whether this instance is interlaced.</para>
              <para>Probe Field: <c>field_order</c> != <c>progressive</c>
              <br />Applies to: <see cref="F:MediaBrowser.Model.Entities.MediaStreamType.Video"/>.</para>
            </summary>
            <value><c>true</c> if this instance is interlaced; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.Entities.MediaStream.IsAVC">
            <summary>Gets or sets the IsAVC property.</summary>
            <value>The IsAVC property.</value>
            <remarks>This is redundant. AVC means H264 codec.</remarks>
        </member>
        <member name="P:MediaBrowser.Model.Entities.MediaStream.ChannelLayout">
            <summary>
              <para>Gets or sets the channel layout.</para>
              <para>Probe Field: <c>channel_layout</c>
              <br />Applies to: <see cref="F:MediaBrowser.Model.Entities.MediaStreamType.Audio"/>
              <br />Related Enum: <see cref="P:MediaBrowser.Model.Entities.MediaStream.ChannelLayout"/>.</para>
            </summary>
            <value>The channel layout string.</value>
        </member>
        <member name="P:MediaBrowser.Model.Entities.MediaStream.BitRate">
            <summary>
              <para>Gets or sets the bit rate.</para>
              <para>Probe Field: <c>bit_rate</c>
              <br />Applies to: <see cref="F:MediaBrowser.Model.Entities.MediaStreamType.Video"/>, <see cref="F:MediaBrowser.Model.Entities.MediaStreamType.Audio"/>.</para>
            </summary>
            <value>The bit rate.</value>
            <remarks>THIS VALUE IS PROCESSED BY CUSTOM LOGIC AND DOES NOT NECESSARILY MATCH FFPROBE RESULTS!</remarks>
        </member>
        <member name="P:MediaBrowser.Model.Entities.MediaStream.BitDepth">
            <summary>
              <para>Gets or sets the bit depth.</para>
              <para>Probe Field: <c>bits_per_sample</c> or <c>bits_per_raw_sample</c>
              <br />Applies to: <see cref="F:MediaBrowser.Model.Entities.MediaStreamType.Video"/>, <see cref="F:MediaBrowser.Model.Entities.MediaStreamType.Audio"/>.</para>
            </summary>
            <value>The bit depth.</value>
        </member>
        <member name="P:MediaBrowser.Model.Entities.MediaStream.RefFrames">
            <summary>
              <para>Gets or sets the reference frames.</para>
              <para>Probe Field: <c>refs</c>
              <br />Applies to: <see cref="F:MediaBrowser.Model.Entities.MediaStreamType.Video"/>.</para>
            </summary>
            <value>The reference frames.</value>
        </member>
        <member name="P:MediaBrowser.Model.Entities.MediaStream.Channels">
            <summary>
              <para>Gets or sets the audio channel count.</para>
              <para>Probe Field: <c>channels</c>
              <br />Applies to: <see cref="F:MediaBrowser.Model.Entities.MediaStreamType.Audio"/>.</para>
            </summary>
            <value>The audio channel count.</value>
        </member>
        <member name="P:MediaBrowser.Model.Entities.MediaStream.SampleRate">
            <summary>
              <para>Gets or sets the sample rate.</para>
              <para>Probe Field: <c>sample_rate</c>
              <br />Applies to: <see cref="F:MediaBrowser.Model.Entities.MediaStreamType.Audio"/>
              <br />Related Enum: <see cref="T:Emby.Media.Model.Enums.SampleRates"/>.</para>
            </summary>
            <value>The sample rate as string.</value>
        </member>
        <member name="P:MediaBrowser.Model.Entities.MediaStream.IsDefault">
            <summary>
              <para>Gets or sets a value indicating whether this instance is default.</para>
              <para>Probe Field: <c>disposition["default"]</c>
              <br />Applies to: <see cref="F:MediaBrowser.Model.Entities.MediaStreamType.Video"/>, <see cref="F:MediaBrowser.Model.Entities.MediaStreamType.Audio"/>, <see cref="F:MediaBrowser.Model.Entities.MediaStreamType.Subtitle"/>.</para>
            </summary>
            <value><c>true</c> if this instance is default; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.Entities.MediaStream.IsForced">
            <summary>
              <para>Gets or sets a value indicating whether this instance is forced.</para>
              <para>Probe Field: <c>disposition["forced"]</c>
              <br />Applies to: <see cref="F:MediaBrowser.Model.Entities.MediaStreamType.Video"/>, <see cref="F:MediaBrowser.Model.Entities.MediaStreamType.Audio"/>, <see cref="F:MediaBrowser.Model.Entities.MediaStreamType.Subtitle"/>.</para>
            </summary>
            <value><c>true</c> if this instance is forced; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.Entities.MediaStream.Height">
            <summary>
              <para>Gets or sets the height.</para>
              <para>Probe Field: <c>height</c>
              <br />Applies to: <see cref="F:MediaBrowser.Model.Entities.MediaStreamType.Video"/>.</para>
            </summary>
            <value>The height.</value>
        </member>
        <member name="P:MediaBrowser.Model.Entities.MediaStream.Width">
            <summary>
              <para>Gets or sets the width.</para>
              <para>Probe Field: <c>width</c>
              <br />Applies to: <see cref="F:MediaBrowser.Model.Entities.MediaStreamType.Video"/>.</para>
            </summary>
            <value>The width.</value>
        </member>
        <member name="P:MediaBrowser.Model.Entities.MediaStream.AverageFrameRate">
            <summary>
              <para>Gets or sets the average frame rate..</para>
              <para>Probe Field: <c>avg_frame_rate</c>
              <br />Applies to: <see cref="F:MediaBrowser.Model.Entities.MediaStreamType.Video"/>.
              <br />Actual type: <see cref="T:Emby.Media.Model.Types.Rational"/>.</para>
            </summary>
            <value>The average frame rate as float.</value>
        </member>
        <member name="P:MediaBrowser.Model.Entities.MediaStream.RealFrameRate">
            <summary>
              <para>Gets or sets the real frame rate..</para>
              <para>Probe Field: <c>r_frame_rate</c>
              <br />Applies to: <see cref="F:MediaBrowser.Model.Entities.MediaStreamType.Video"/>.
              <br />Actual type: <see cref="T:Emby.Media.Model.Types.Rational"/>.</para>
            </summary>
            <value>The real frame rate as float.</value>
        </member>
        <member name="P:MediaBrowser.Model.Entities.MediaStream.Profile">
            <summary>
              <para>Gets or sets the profile.</para>
              <para>Probe Field: <c>profile</c>
              <br />Applies to: <see cref="F:MediaBrowser.Model.Entities.MediaStreamType.Video"/>, <see cref="F:MediaBrowser.Model.Entities.MediaStreamType.Audio"/>
              <br />Related Enums: <see cref="T:Emby.Media.Model.Enums.AacProfiles"/>, <see cref="T:Emby.Media.Model.Enums.AvcProfiles"/>, <see cref="T:Emby.Media.Model.Enums.H263Profiles"/>, <see cref="T:Emby.Media.Model.Enums.HevcProfiles"/>, <see cref="T:Emby.Media.Model.Enums.Mpeg2Profiles"/>,
              <see cref="T:Emby.Media.Model.Enums.Vc1Profiles"/>, <see cref="T:Emby.Media.Model.Enums.Mpeg4Profiles"/>, <see cref="T:Emby.Media.Model.Enums.Vp8Profiles"/>, <see cref="T:Emby.Media.Model.Enums.Vp9Profiles"/>.</para>
            </summary>
            <value>The profile as string.</value>
        </member>
        <member name="P:MediaBrowser.Model.Entities.MediaStream.Type">
            <summary>
              <para>Gets or sets the stream type.</para>
              <para>Probe Field: <c>codec_type</c>
              <br />Applies to: <see cref="F:MediaBrowser.Model.Entities.MediaStreamType.Video"/>, <see cref="F:MediaBrowser.Model.Entities.MediaStreamType.Audio"/>, <see cref="F:MediaBrowser.Model.Entities.MediaStreamType.Subtitle"/>, <see cref="F:MediaBrowser.Model.Entities.MediaStreamType.Attachment"/>
              <br />Related Enums: <see cref="T:MediaBrowser.Model.Entities.MediaStreamType"/>.</para>
            </summary>
            <value>The stream type as string.</value>
        </member>
        <member name="P:MediaBrowser.Model.Entities.MediaStream.AspectRatio">
            <summary>
              <para>Gets or sets the aspect ratio.</para>
              <para>Probe Field: <c>display_aspect_ratio</c>
              <br />Applies to: <see cref="F:MediaBrowser.Model.Entities.MediaStreamType.Video"/>.
              <br />Actual type: <see cref="T:Emby.Media.Model.Types.Rational"/>.</para>
            </summary>
            <value>The aspect ratio as string.</value>
        </member>
        <member name="P:MediaBrowser.Model.Entities.MediaStream.Index">
            <summary>
              <para>Gets or sets the index of the stream inside its container.</para>
              <para>Probe Field: <c>index</c>
              <br />Applies to: <see cref="F:MediaBrowser.Model.Entities.MediaStreamType.Video"/>, <see cref="F:MediaBrowser.Model.Entities.MediaStreamType.Audio"/>, <see cref="F:MediaBrowser.Model.Entities.MediaStreamType.Subtitle"/>.</para>
            </summary>
            <value>The index of the stream.</value>
        </member>
        <member name="P:MediaBrowser.Model.Entities.MediaStream.IsExternal">
            <summary>
            Gets or sets a value indicating whether this instance is external.
            </summary>
            <value><c>true</c> if this instance is external; otherwise, <c>false</c>.</value>
            <remarks>Custom property set by the application.</remarks>
        </member>
        <member name="P:MediaBrowser.Model.Entities.MediaStream.DeliveryMethod">
            <summary>
            Gets or sets the method.
            </summary>
            <value>The method.</value>
            <remarks>Custom property set by the application.</remarks>
        </member>
        <member name="P:MediaBrowser.Model.Entities.MediaStream.DeliveryUrl">
            <summary>
            Gets or sets the delivery URL.
            </summary>
            <value>The delivery URL.</value>
            <remarks>Custom property set by the application.</remarks>
        </member>
        <member name="P:MediaBrowser.Model.Entities.MediaStream.IsExternalUrl">
            <summary>
            Gets or sets a value indicating whether this instance is external URL.
            </summary>
            <value><c>null</c> if [is external URL] contains no value, <c>true</c> if [is external URL]; otherwise, <c>false</c>.</value>
            <remarks>Custom property set by the application.</remarks>
        </member>
        <member name="P:MediaBrowser.Model.Entities.MediaStream.SupportsExternalStream">
            <summary>
            Gets or sets a value indicating whether [supports external stream].
            </summary>
            <value><c>true</c> if [supports external stream]; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.Entities.MediaStream.Path">
            <summary>
            Gets or sets the filename.
            </summary>
            <value>The filename.</value>
        </member>
        <member name="P:MediaBrowser.Model.Entities.MediaStream.PixelFormat">
            <summary>
              <para>Gets or sets the pixel format.</para>
              <para>Probe Field: <c>pix_fmt</c>
              <br />Applies to: <see cref="F:MediaBrowser.Model.Entities.MediaStreamType.Video"/>.
              <br />Actual type: <see cref="P:MediaBrowser.Model.Entities.MediaStream.PixelFormat"/>.</para>
            </summary>
            <value>The pixel format as string.</value>
        </member>
        <member name="P:MediaBrowser.Model.Entities.MediaStream.Level">
            <summary>
              <para>Gets or sets the codec level.</para>
              <para>Probe Field: <c>level</c>
              <br />Applies to: <see cref="F:MediaBrowser.Model.Entities.MediaStreamType.Video"/>
              <br />Related Enums: <see cref="T:Emby.Media.Model.Enums.AvcLevels"/>, <see cref="T:Emby.Media.Model.Enums.H263Levels"/>, <see cref="T:Emby.Media.Model.Enums.HevcLevels"/>, <see cref="T:Emby.Media.Model.Enums.Mpeg2Levels"/>,
              <see cref="T:Emby.Media.Model.Enums.Vc1Levels"/>, <see cref="T:Emby.Media.Model.Enums.Mpeg4Levels"/>, <see cref="T:Emby.Media.Model.Enums.Vp8Levels"/>, <see cref="T:Emby.Media.Model.Enums.Vp9Levels"/>.</para>
            </summary>
            <value>The codec level as string.</value>
        </member>
        <member name="P:MediaBrowser.Model.Entities.MediaStream.IsAnamorphic">
            <summary>
            Gets a value indicating whether this instance is anamorphic.
            </summary>
            <value><c>true</c> if this instance is anamorphic; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.Entities.MediaStream.ExtendedVideoType">
            <summary>Gets or sets the extended video type.</summary>
            <value>The the extended video type.</value>
        </member>
        <member name="P:MediaBrowser.Model.Entities.MediaStream.ExtendedVideoSubType">
            <summary>Gets or sets the extended video sub-type.</summary>
            <value>The the extended video sub-type.</value>
        </member>
        <member name="P:MediaBrowser.Model.Entities.MediaStream.ExtendedVideoSubTypeDescription">
            <summary>Gets or sets the extended video sub-type description.</summary>
            <value>The the extended video sub-type description.</value>
        </member>
        <member name="P:MediaBrowser.Model.Entities.MediaStream.ItemId">
            <summary>
            Used only by our Windows app. Not used by Emby Server.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Entities.MediaStream.ServerId">
            <summary>
            Used only by our Windows app. Not used by Emby Server.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Entities.MediaStream.AttachmentSize">
            <summary>Gets or sets the size of the attachment.</summary>
            <value>The size of the attachment.</value>
        </member>
        <member name="P:MediaBrowser.Model.Entities.MediaStream.MimeType">
            <summary>Gets or sets the type of the MIME.</summary>
            <value>The type of the MIME.</value>
        </member>
        <member name="M:MediaBrowser.Model.Entities.MediaStream.ToString">
            <summary>Returns a string that represents the current object.</summary>
            <returns>A string that represents the current object.</returns>
        </member>
        <member name="T:MediaBrowser.Model.Entities.MediaStreamType">
            <summary>
            Enum MediaStreamType
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.MediaStreamType.Unknown">
            <summary>Unknown type of stream.</summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.MediaStreamType.Audio">
            <summary>An audio stream.</summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.MediaStreamType.Video">
            <summary>A video stream.</summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.MediaStreamType.Subtitle">
            <summary>A subtitle stream.</summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.MediaStreamType.EmbeddedImage">
            <summary>An embedded image.</summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.MediaStreamType.Attachment">
            <summary>An attachment stream.</summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.MediaStreamType.Data">
            <summary>A data stream.</summary>
        </member>
        <member name="T:MediaBrowser.Model.Entities.MediaType">
            <summary>
            Class MediaType
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.MediaType.Video">
            <summary>
            The video
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.MediaType.Audio">
            <summary>
            The audio
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.MediaType.Game">
            <summary>
            The game
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.MediaType.Photo">
            <summary>
            The photo
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.MediaType.Book">
            <summary>
            The book
            </summary>
        </member>
        <member name="T:MediaBrowser.Model.Entities.MetadataFields">
            <summary>
            Enum MetadataFields
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.MetadataFields.Cast">
            <summary>
            The cast
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.MetadataFields.Genres">
            <summary>
            The genres
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.MetadataFields.ProductionLocations">
            <summary>
            The production locations
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.MetadataFields.Studios">
            <summary>
            The studios
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.MetadataFields.Tags">
            <summary>
            The tags
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.MetadataFields.Name">
            <summary>
            The name
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.MetadataFields.Overview">
            <summary>
            The overview
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.MetadataFields.Runtime">
            <summary>
            The runtime
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.MetadataFields.OfficialRating">
            <summary>
            The official rating
            </summary>
        </member>
        <member name="T:MediaBrowser.Model.Entities.MetadataProviders">
            <summary>
            Enum MetadataProviders
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.MetadataProviders.Imdb">
            <summary>
            The imdb
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.MetadataProviders.Tmdb">
            <summary>
            The TMDB
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.MetadataProviders.Tvdb">
            <summary>
            The TVDB
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.MetadataProviders.Tvcom">
            <summary>
            The tvcom
            </summary>
        </member>
        <member name="T:MediaBrowser.Model.Entities.ParentalRating">
            <summary>
            Class ParentalRating
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Entities.ParentalRating.Name">
            <summary>
            Gets or sets the name.
            </summary>
            <value>The name.</value>
        </member>
        <member name="P:MediaBrowser.Model.Entities.ParentalRating.Value">
            <summary>
            Gets or sets the value.
            </summary>
            <value>The value.</value>
        </member>
        <member name="T:MediaBrowser.Model.Entities.PluginSecurityInfo">
            <summary>
            Class PluginSecurityInfo
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Entities.PluginSecurityInfo.SupporterKey">
            <summary>
            Gets or sets the supporter key.
            </summary>
            <value>The supporter key.</value>
        </member>
        <member name="P:MediaBrowser.Model.Entities.PluginSecurityInfo.IsMBSupporter">
            <summary>
            Gets or sets a value indicating whether this instance is MB supporter.
            </summary>
            <value><c>true</c> if this instance is MB supporter; otherwise, <c>false</c>.</value>
        </member>
        <member name="T:MediaBrowser.Model.Entities.ProviderIdsExtensions">
            <summary>
            Class ProviderIdsExtensions
            </summary>
        </member>
        <member name="M:MediaBrowser.Model.Entities.ProviderIdsExtensions.HasProviderId(MediaBrowser.Model.Entities.IHasProviderIds,MediaBrowser.Model.Entities.MetadataProviders)">
            <summary>
            Determines whether [has provider identifier] [the specified instance].
            </summary>
            <param name="instance">The instance.</param>
            <param name="provider">The provider.</param>
            <returns><c>true</c> if [has provider identifier] [the specified instance]; otherwise, <c>false</c>.</returns>
        </member>
        <member name="M:MediaBrowser.Model.Entities.ProviderIdsExtensions.GetProviderId(MediaBrowser.Model.Entities.IHasProviderIds,MediaBrowser.Model.Entities.MetadataProviders)">
            <summary>
            Gets a provider id
            </summary>
            <param name="instance">The instance.</param>
            <param name="provider">The provider.</param>
            <returns>System.String.</returns>
        </member>
        <member name="M:MediaBrowser.Model.Entities.ProviderIdsExtensions.GetProviderId(MediaBrowser.Model.Entities.IHasProviderIds,System.String)">
            <summary>
            Gets a provider id
            </summary>
            <param name="instance">The instance.</param>
            <param name="name">The name.</param>
            <returns>System.String.</returns>
        </member>
        <member name="M:MediaBrowser.Model.Entities.ProviderIdsExtensions.SetProviderId(MediaBrowser.Model.Entities.IHasProviderIds,System.String,System.String)">
            <summary>
            Sets a provider id
            </summary>
            <param name="instance">The instance.</param>
            <param name="name">The name.</param>
            <param name="value">The value.</param>
        </member>
        <member name="M:MediaBrowser.Model.Entities.ProviderIdsExtensions.SetProviderId(MediaBrowser.Model.Entities.IHasProviderIds,MediaBrowser.Model.Entities.MetadataProviders,System.String)">
            <summary>
            Sets a provider id
            </summary>
            <param name="instance">The instance.</param>
            <param name="provider">The provider.</param>
            <param name="value">The value.</param>
        </member>
        <member name="T:MediaBrowser.Model.Entities.SeriesStatus">
            <summary>
            Enum SeriesStatus
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.SeriesStatus.Continuing">
            <summary>
            The continuing
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.SeriesStatus.Ended">
            <summary>
            The ended
            </summary>
        </member>
        <member name="T:MediaBrowser.Model.Entities.SortOrder">
            <summary>
            Enum SortOrder
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.SortOrder.Ascending">
            <summary>
            The ascending
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.SortOrder.Descending">
            <summary>
            The descending
            </summary>
        </member>
        <member name="T:MediaBrowser.Model.Entities.UserDataSaveReason">
            <summary>
            Enum UserDataSaveReason
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.UserDataSaveReason.PlaybackStart">
            <summary>
            The playback start
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.UserDataSaveReason.PlaybackProgress">
            <summary>
            The playback progress
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.UserDataSaveReason.PlaybackFinished">
            <summary>
            The playback finished
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.UserDataSaveReason.TogglePlayed">
            <summary>
            The toggle played
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.UserDataSaveReason.UpdateUserRating">
            <summary>
            The update user rating
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Entities.UserDataSaveReason.Import">
            <summary>
            The import
            </summary>
        </member>
        <member name="T:MediaBrowser.Model.Entities.VirtualFolderInfo">
            <summary>
            Used to hold information about a user's list of configured virtual folders
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Entities.VirtualFolderInfo.Name">
            <summary>
            Gets or sets the name.
            </summary>
            <value>The name.</value>
        </member>
        <member name="P:MediaBrowser.Model.Entities.VirtualFolderInfo.Locations">
            <summary>
            Gets or sets the locations.
            </summary>
            <value>The locations.</value>
        </member>
        <member name="P:MediaBrowser.Model.Entities.VirtualFolderInfo.CollectionType">
            <summary>
            Gets or sets the type of the collection.
            </summary>
            <value>The type of the collection.</value>
        </member>
        <member name="P:MediaBrowser.Model.Entities.VirtualFolderInfo.ItemId">
            <summary>
            Gets or sets the item identifier.
            </summary>
            <value>The item identifier.</value>
        </member>
        <member name="P:MediaBrowser.Model.Entities.VirtualFolderInfo.Id">
            <summary>
            ItemId came first, so that is left for compatability purposes
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Entities.VirtualFolderInfo.PrimaryImageItemId">
            <summary>
            Gets or sets the primary image item identifier.
            </summary>
            <value>The primary image item identifier.</value>
        </member>
        <member name="T:MediaBrowser.Model.Events.GenericEventArgs`1">
            <summary>
            Provides a generic EventArgs subclass that can hold any kind of object
            </summary>
            <typeparam name="T"></typeparam>
        </member>
        <member name="P:MediaBrowser.Model.Events.GenericEventArgs`1.Argument">
            <summary>
            Gets or sets the argument.
            </summary>
            <value>The argument.</value>
        </member>
        <member name="M:MediaBrowser.Model.Events.GenericEventArgs`1.#ctor(`0)">
            <summary>
            Initializes a new instance of the <see cref="T:MediaBrowser.Model.Events.GenericEventArgs`1"/> class.
            </summary>
            <param name="arg">The argument.</param>
        </member>
        <member name="M:MediaBrowser.Model.Events.GenericEventArgs`1.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:MediaBrowser.Model.Events.GenericEventArgs`1"/> class.
            </summary>
        </member>
        <member name="M:MediaBrowser.Model.Extensions.Internal.InternalExtensions.GetEnumId(System.Enum)">
            <summary>Gets an enum identifier like it would be used in code ('MyEnum.MyValue').</summary>
            <param name="enumValue">The enum value.</param>
        </member>
        <member name="M:MediaBrowser.Model.Extensions.Internal.InternalExtensions.GetDescription(System.Enum)">
            <summary>Gets the content of an enum member's <see cref="T:System.ComponentModel.DescriptionAttribute"/>, or its name in case there is none.</summary>
            <param name="enumValue">The enum value.</param>
        </member>
        <member name="M:MediaBrowser.Model.Extensions.Internal.InternalExtensions.GetDetails(System.Enum)">
            <summary>Gets the content of an enum member's <see cref="T:MediaBrowser.Model.Attributes.DetailsAttribute"/>, or null in case there is none.</summary>
            <param name="enumValue">The enum value.</param>
        </member>
        <member name="M:MediaBrowser.Model.Extensions.Internal.InternalExtensions.GetOrdinal(System.Enum)">
            <summary>Gets the value of an enum member's <see cref="T:MediaBrowser.Model.Attributes.OrdinalAttribute"/>, or null in case there is none.</summary>
            <param name="enumValue">The enum value.</param>
        </member>
        <member name="M:MediaBrowser.Model.Extensions.Internal.InternalExtensions.GetValue(System.Enum)">
            <summary>Gets the content of r the value property of an enum member's <see cref="T:MediaBrowser.Model.Attributes.ValueAttribute"/>, or null in case there is none.</summary>
            <param name="enumValue">The enum value.</param>
        </member>
        <member name="M:MediaBrowser.Model.Extensions.Internal.InternalExtensions.FindByAlias``1(System.String)">
            <summary>Finds members of a specified enum that are having the specified alias name defined in by a <see cref="T:MediaBrowser.Model.Attributes.AliasesAttribute"/>.</summary>
            <param name="aliasName">Alias name to search for.</param>
        </member>
        <member name="M:MediaBrowser.Model.Extensions.Internal.InternalExtensions.GetFirstAliasOrName(System.Enum)">
            <summary>Gets the first alias or otherwise the name of the enum entry.</summary>
            <param name="enumValue">The enum value.</param>
            <returns>A string.</returns>
        </member>
        <member name="T:MediaBrowser.Model.Extensions.StringHelper">
            <summary>
            Isolating these helpers allow this entire project to be easily converted to Java
            </summary>
        </member>
        <member name="M:MediaBrowser.Model.Extensions.StringHelper.EqualsIgnoreCase(System.String,System.String)">
            <summary>Determines whether two specified <see cref="T:System.String"></see> objects have the same value. Strings are compared using <see cref="F:System.StringComparison.OrdinalIgnoreCase"/>.</summary>
            <param name="str1">The first string to compare, or null.</param>
            <param name="str2">The second string to compare, or null.</param>
            <returns>true if the value of the <paramref name="str1">str1</paramref> parameter is equal to the value of the <paramref name="str2">str2</paramref> parameter; otherwise, false.</returns>
        </member>
        <member name="M:MediaBrowser.Model.Extensions.StringHelper.ContainsIgnoreCase(System.String,System.String)">
            <summary>Returns a value indicating whether a specified substring occurs within a string. Strings are compared using <see cref="F:System.StringComparison.OrdinalIgnoreCase"/>.</summary>
            <param name="str1">The string to be sought.</param>
            <param name="str2">The string to seek.</param>
            <returns>true if the <paramref name="str2" /> parameter occurs within <paramref name="str1" />, or if <paramref name="str2" /> is the empty string (""); otherwise, false.</returns>
            <remarks>Returns false in case <paramref name="str1"/> is null. Does not throw.</remarks>
        </member>
        <member name="P:MediaBrowser.Model.GenericEdit.IEditableObject.EditorTitle">
            <summary>Gets the editor title.</summary>
            <value>The editor title.</value>
        </member>
        <member name="P:MediaBrowser.Model.GenericEdit.IEditableObject.EditorDescription">
            <summary>Gets the editor description.</summary>
            <value>The editor description.</value>
        </member>
        <member name="T:MediaBrowser.Model.Globalization.CountryInfo">
            <summary>
            Class CountryInfo
            </summary>
        </member>
        <member name="M:MediaBrowser.Model.Globalization.CountryInfo.#ctor(System.String,System.String,System.String,System.String,System.String)">
            <summary>Initializes a new instance of the <see cref="T:MediaBrowser.Model.Globalization.CountryInfo" /> class.</summary>
            <param name="name">The name.</param>
            <param name="englishName">Name of the english.</param>
            <param name="displayName">The display name.</param>
            <param name="twoLetterIsoRegionName">Name of the two letter iso region.</param>
            <param name="threeLetterIsoRegionName">Name of the three letter iso region.</param>
        </member>
        <member name="P:MediaBrowser.Model.Globalization.CountryInfo.Name">
            <summary>
            Gets or sets the name.
            </summary>
            <value>The name.</value>
        </member>
        <member name="P:MediaBrowser.Model.Globalization.CountryInfo.DisplayName">
            <summary>
            Gets or sets the display name.
            </summary>
            <value>The display name.</value>
        </member>
        <member name="P:MediaBrowser.Model.Globalization.CountryInfo.EnglishName">
            <summary>
            Gets or sets the English name.
            </summary>
            <value>The English name.</value>
        </member>
        <member name="P:MediaBrowser.Model.Globalization.CountryInfo.TwoLetterISORegionName">
            <summary>
            Gets or sets the name of the two letter ISO region.
            </summary>
            <value>The name of the two letter ISO region.</value>
        </member>
        <member name="P:MediaBrowser.Model.Globalization.CountryInfo.ThreeLetterISORegionName">
            <summary>
            Gets or sets the name of the three letter ISO region.
            </summary>
            <value>The name of the three letter ISO region.</value>
        </member>
        <member name="M:MediaBrowser.Model.Globalization.CountryList.#ctor">
            <summary>
            Prevents a default instance of the <see cref="T:MediaBrowser.Model.Globalization.CountryList"/> class from being created.
            </summary>
        </member>
        <member name="M:MediaBrowser.Model.Globalization.CountryList.CreateList(System.Boolean,System.Boolean)">
            <summary>Creates a country list.</summary>
            <param name="localizeDisplayNames">if set to <c>true</c>, the <see cref="P:MediaBrowser.Model.Globalization.CountryInfo.DisplayName"/>
            property will be localized by the current culture.</param>
            <param name="createDynamically">if set to <c>true</c>, the list will be created by
            calling <see cref="M:System.Globalization.CultureInfo.GetCultures(System.Globalization.CultureTypes)"/>, otherwise, the static list defined in this class
            will be used.</param>
            <returns>A CountryList.</returns>
        </member>
        <member name="M:MediaBrowser.Model.Globalization.CountryList.Find(System.String)">
            <summary>Finds a CountryInfo from a search string.</summary>
            <param name="countryString">The search string.</param>
            <returns>A CountryInfo.</returns>
        </member>
        <member name="M:MediaBrowser.Model.Globalization.CountryList.Find(System.ReadOnlySpan{System.Char})">
            <summary>Finds a CountryInfo from a search string.</summary>
            <param name="countryString">The search string.</param>
            <returns>A CountryInfo.</returns>
        </member>
        <member name="T:MediaBrowser.Model.Globalization.CultureDto">
            <summary>
            Class CultureDto
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Globalization.CultureDto.Name">
            <summary>
            Gets or sets the name.
            </summary>
            <value>The name.</value>
        </member>
        <member name="P:MediaBrowser.Model.Globalization.CultureDto.DisplayName">
            <summary>
            Gets or sets the display name.
            </summary>
            <value>The display name.</value>
        </member>
        <member name="P:MediaBrowser.Model.Globalization.CultureDto.TwoLetterISOLanguageName">
            <summary>
            Gets or sets the name of the two letter ISO language.
            </summary>
            <value>The name of the two letter ISO language.</value>
        </member>
        <member name="P:MediaBrowser.Model.Globalization.CultureDto.ThreeLetterISOLanguageName">
            <summary>
            Gets or sets the name of the three letter ISO language.
            </summary>
            <value>The name of the three letter ISO language.</value>
        </member>
        <member name="T:MediaBrowser.Model.Globalization.ILocalizationManager">
            <summary>
            Interface ILocalizationManager
            </summary>
        </member>
        <member name="M:MediaBrowser.Model.Globalization.ILocalizationManager.GetCultures">
            <summary>
            Gets the cultures.
            </summary>
            <returns>IEnumerable{CultureDto}.</returns>
        </member>
        <member name="M:MediaBrowser.Model.Globalization.ILocalizationManager.GetCountries">
            <summary>
            Gets the countries.
            </summary>
            <returns>IEnumerable{CountryInfo}.</returns>
        </member>
        <member name="M:MediaBrowser.Model.Globalization.ILocalizationManager.GetParentalRatings">
            <summary>
            Gets the parental ratings.
            </summary>
            <returns>IEnumerable{ParentalRating}.</returns>
        </member>
        <member name="M:MediaBrowser.Model.Globalization.ILocalizationManager.GetRatingLevel(System.ReadOnlySpan{System.Char})">
            <summary>
            Gets the rating level.
            </summary>
            <param name="rating">The rating.</param>
            <returns>System.Int32.</returns>
        </member>
        <member name="M:MediaBrowser.Model.Globalization.ILocalizationManager.GetLocalizedString(System.String,System.String)">
            <summary>
            Gets the localized string.
            </summary>
            <param name="phrase">The phrase.</param>
            <param name="culture">The culture.</param>
            <returns>System.String.</returns>
        </member>
        <member name="M:MediaBrowser.Model.Globalization.ILocalizationManager.GetLocalizedString(System.String)">
            <summary>
            Gets the localized string.
            </summary>
            <param name="phrase">The phrase.</param>
            <returns>System.String.</returns>
        </member>
        <member name="M:MediaBrowser.Model.Globalization.ILocalizationManager.GetLocalizationOptions">
            <summary>
            Gets the localization options.
            </summary>
            <returns>IEnumerable{LocalizatonOption}.</returns>
        </member>
        <member name="T:MediaBrowser.Model.IO.FileSystemEntryInfo">
            <summary>
            Class FileSystemEntryInfo
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.IO.FileSystemEntryInfo.Name">
            <summary>
            Gets or sets the name.
            </summary>
            <value>The name.</value>
        </member>
        <member name="P:MediaBrowser.Model.IO.FileSystemEntryInfo.Path">
            <summary>
            Gets or sets the path.
            </summary>
            <value>The path.</value>
        </member>
        <member name="P:MediaBrowser.Model.IO.FileSystemEntryInfo.Type">
            <summary>
            Gets or sets the type.
            </summary>
            <value>The type.</value>
        </member>
        <member name="T:MediaBrowser.Model.IO.FileSystemEntryType">
            <summary>
            Enum FileSystemEntryType
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.IO.FileSystemEntryType.File">
            <summary>
            The file
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.IO.FileSystemEntryType.Directory">
            <summary>
            The directory
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.IO.FileSystemEntryType.NetworkComputer">
            <summary>
            The network computer
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.IO.FileSystemEntryType.NetworkShare">
            <summary>
            The network share
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.IO.FileSystemMetadata.Exists">
            <summary>
            Gets or sets a value indicating whether this <see cref="T:MediaBrowser.Model.IO.FileSystemMetadata"/> is exists.
            </summary>
            <value><c>true</c> if exists; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.IO.FileSystemMetadata.FullName">
            <summary>
            Gets or sets the full name.
            </summary>
            <value>The full name.</value>
        </member>
        <member name="P:MediaBrowser.Model.IO.FileSystemMetadata.Name">
            <summary>
            Gets or sets the name.
            </summary>
            <value>The name.</value>
        </member>
        <member name="P:MediaBrowser.Model.IO.FileSystemMetadata.Extension">
            <summary>
            Gets or sets the extension.
            </summary>
            <value>The extension.</value>
        </member>
        <member name="P:MediaBrowser.Model.IO.FileSystemMetadata.Length">
            <summary>
            Gets or sets the length.
            </summary>
            <value>The length.</value>
        </member>
        <member name="P:MediaBrowser.Model.IO.FileSystemMetadata.DirectoryName">
            <summary>
            Gets or sets the name of the directory.
            </summary>
            <value>The name of the directory.</value>
        </member>
        <member name="P:MediaBrowser.Model.IO.FileSystemMetadata.LastWriteTimeUtc">
            <summary>
            Gets or sets the last write time UTC.
            </summary>
            <value>The last write time UTC.</value>
        </member>
        <member name="P:MediaBrowser.Model.IO.FileSystemMetadata.CreationTimeUtc">
            <summary>
            Gets or sets the creation time UTC.
            </summary>
            <value>The creation time UTC.</value>
        </member>
        <member name="P:MediaBrowser.Model.IO.FileSystemMetadata.IsDirectory">
            <summary>
            Gets a value indicating whether this instance is directory.
            </summary>
            <value><c>true</c> if this instance is directory; otherwise, <c>false</c>.</value>
        </member>
        <member name="T:MediaBrowser.Model.IO.IFileSystem">
            <summary>
            Interface IFileSystem
            </summary>
        </member>
        <member name="M:MediaBrowser.Model.IO.IFileSystem.GetFileSystemInfo(System.String)">
            <summary>
            Returns a <see cref="T:MediaBrowser.Model.IO.FileSystemMetadata"/> object for the specified file or directory path.
            </summary>
            <param name="path">A path to a file or directory.</param>
            <returns>A <see cref="T:MediaBrowser.Model.IO.FileSystemMetadata"/> object.</returns>
            <remarks>If the specified path points to a directory, the returned <see cref="T:MediaBrowser.Model.IO.FileSystemMetadata"/> object's
            <see cref="P:MediaBrowser.Model.IO.FileSystemMetadata.IsDirectory"/> property will be set to true and all other properties will reflect the properties of the directory.</remarks>
        </member>
        <member name="M:MediaBrowser.Model.IO.IFileSystem.GetFileInfo(System.String)">
            <summary>
            Returns a <see cref="T:MediaBrowser.Model.IO.FileSystemMetadata"/> object for the specified file path.
            </summary>
            <param name="path">A path to a file.</param>
            <returns>A <see cref="T:MediaBrowser.Model.IO.FileSystemMetadata"/> object.</returns>
            <remarks><para>If the specified path points to a directory, the returned <see cref="T:MediaBrowser.Model.IO.FileSystemMetadata"/> object's
            <see cref="P:MediaBrowser.Model.IO.FileSystemMetadata.IsDirectory"/> property and the <see cref="P:MediaBrowser.Model.IO.FileSystemMetadata.Exists"/> property will both be set to false.</para>
            <para>For automatic handling of files <b>and</b> directories, use <see cref="M:MediaBrowser.Model.IO.IFileSystem.GetFileSystemInfo(System.String)"/>.</para></remarks>
        </member>
        <member name="M:MediaBrowser.Model.IO.IFileSystem.GetDirectoryInfo(System.String)">
            <summary>
            Returns a <see cref="T:MediaBrowser.Model.IO.FileSystemMetadata"/> object for the specified directory path.
            </summary>
            <param name="path">A path to a directory.</param>
            <returns>A <see cref="T:MediaBrowser.Model.IO.FileSystemMetadata"/> object.</returns>
            <remarks><para>If the specified path points to a file, the returned <see cref="T:MediaBrowser.Model.IO.FileSystemMetadata"/> object's
            <see cref="P:MediaBrowser.Model.IO.FileSystemMetadata.IsDirectory"/> property will be set to true and the <see cref="P:MediaBrowser.Model.IO.FileSystemMetadata.Exists"/> property will be set to false.</para>
            <para>For automatic handling of files <b>and</b> directories, use <see cref="M:MediaBrowser.Model.IO.IFileSystem.GetFileSystemInfo(System.String)"/>.</para></remarks>
        </member>
        <member name="M:MediaBrowser.Model.IO.IFileSystem.GetValidFilename(System.String)">
            <summary>
            Gets the valid filename.
            </summary>
            <param name="filename">The filename.</param>
            <returns>System.String.</returns>
        </member>
        <member name="M:MediaBrowser.Model.IO.IFileSystem.GetCreationTimeUtc(MediaBrowser.Model.IO.FileSystemMetadata)">
            <summary>
            Gets the creation time UTC.
            </summary>
            <param name="info">The information.</param>
            <returns>DateTime.</returns>
        </member>
        <member name="M:MediaBrowser.Model.IO.IFileSystem.GetCreationTimeUtc(System.String)">
            <summary>
            Gets the creation time UTC.
            </summary>
            <param name="path">The path.</param>
            <returns>DateTime.</returns>
        </member>
        <member name="M:MediaBrowser.Model.IO.IFileSystem.GetLastWriteTimeUtc(MediaBrowser.Model.IO.FileSystemMetadata)">
            <summary>
            Gets the last write time UTC.
            </summary>
            <param name="info">The information.</param>
            <returns>DateTime.</returns>
        </member>
        <member name="M:MediaBrowser.Model.IO.IFileSystem.GetLastWriteTimeUtc(System.String)">
            <summary>
            Gets the last write time UTC.
            </summary>
            <param name="path">The path.</param>
            <returns>DateTime.</returns>
        </member>
        <member name="M:MediaBrowser.Model.IO.IFileSystem.GetFileStream(System.String,MediaBrowser.Model.IO.FileOpenMode,MediaBrowser.Model.IO.FileAccessMode,MediaBrowser.Model.IO.FileShareMode,System.Boolean)">
            <summary>
            Gets the file stream.
            </summary>
            <param name="path">The path.</param>
            <param name="mode">The mode.</param>
            <param name="access">The access.</param>
            <param name="share">The share.</param>
            <param name="isAsync">if set to <c>true</c> [is asynchronous].</param>
            <returns>FileStream.</returns>
        </member>
        <member name="M:MediaBrowser.Model.IO.IFileSystem.OpenRead(System.String)">
            <summary>
            Opens the read.
            </summary>
            <param name="path">The path.</param>
            <returns>Stream.</returns>
        </member>
        <member name="P:MediaBrowser.Model.IO.IFileSystem.CommonFolders">
            <summary>Returns a list of drives and common folders for convienent folder browsing.</summary>
        </member>
        <member name="M:MediaBrowser.Model.IO.IFileSystem.SwapFiles(System.String,System.String)">
            <summary>
            Swaps the files.
            </summary>
            <param name="file1">The file1.</param>
            <param name="file2">The file2.</param>
        </member>
        <member name="M:MediaBrowser.Model.IO.IFileSystem.ContainsSubPath(System.ReadOnlySpan{System.Char},System.ReadOnlySpan{System.Char})">
            <summary>
            Determines whether [contains sub path] [the specified parent path].
            </summary>
            <param name="parentPath">The parent path.</param>
            <param name="path">The path.</param>
            <returns><c>true</c> if [contains sub path] [the specified parent path]; otherwise, <c>false</c>.</returns>
        </member>
        <member name="M:MediaBrowser.Model.IO.IFileSystem.IsRootPath(System.ReadOnlySpan{System.Char})">
            <summary>
            Determines whether [is root path] [the specified path].
            </summary>
            <param name="path">The path.</param>
            <returns><c>true</c> if [is root path] [the specified path]; otherwise, <c>false</c>.</returns>
        </member>
        <member name="M:MediaBrowser.Model.IO.IFileSystem.NormalizePath(System.ReadOnlySpan{System.Char})">
            <summary>
            Normalizes the path.
            </summary>
            <param name="path">The path.</param>
            <returns>System.String.</returns>
        </member>
        <member name="M:MediaBrowser.Model.IO.IFileSystem.GetFileNameWithoutExtension(MediaBrowser.Model.IO.FileSystemMetadata)">
            <summary>
            Gets the file name without extension.
            </summary>
            <param name="info">The information.</param>
            <returns>System.String.</returns>
        </member>
        <member name="M:MediaBrowser.Model.IO.IFileSystem.GetFileNameWithoutExtension(System.ReadOnlySpan{System.Char})">
            <summary>
            Gets the file name without extension.
            </summary>
            <param name="path">The path.</param>
            <returns>System.String.</returns>
        </member>
        <member name="M:MediaBrowser.Model.IO.IFileSystem.IsPathFile(System.ReadOnlySpan{System.Char})">
            <summary>
            Determines whether [is path file] [the specified path].
            </summary>
            <param name="path">The path.</param>
            <returns><c>true</c> if [is path file] [the specified path]; otherwise, <c>false</c>.</returns>
        </member>
        <member name="M:MediaBrowser.Model.IO.IFileSystem.DeleteFile(System.String)">
            <summary>
            Deletes the file.
            </summary>
            <param name="path">The path.</param>
        </member>
        <member name="M:MediaBrowser.Model.IO.IFileSystem.DeleteDirectory(System.String,System.Boolean)">
            <summary>
            Deletes the directory.
            </summary>
            <param name="path">The path.</param>
            <param name="recursive">if set to <c>true</c> [recursive].</param>
        </member>
        <member name="M:MediaBrowser.Model.IO.IFileSystem.GetDirectories(System.String,System.Boolean)">
            <summary>
            Gets the directories.
            </summary>
            <param name="path">The path.</param>
            <param name="recursive">if set to <c>true</c> [recursive].</param>
            <returns>IEnumerable&lt;DirectoryInfo&gt;.</returns>
        </member>
        <member name="M:MediaBrowser.Model.IO.IFileSystem.GetFiles(System.String,System.Boolean)">
            <summary>
            Gets the files.
            </summary>
        </member>
        <member name="M:MediaBrowser.Model.IO.IFileSystem.GetFileSystemEntries(System.String,System.Boolean,MediaBrowser.Model.IO.FileSystemCredentials)">
            <summary>
            Gets the file system entries.
            </summary>
            <param name="path">The path.</param>
            <param name="recursive">if set to <c>true</c> [recursive].</param>
            <returns>IEnumerable&lt;FileSystemMetadata&gt;.</returns>
        </member>
        <member name="M:MediaBrowser.Model.IO.IFileSystem.CreateDirectory(System.String)">
            <summary>
            Creates the directory.
            </summary>
            <param name="path">The path.</param>
        </member>
        <member name="M:MediaBrowser.Model.IO.IFileSystem.CopyFile(System.String,System.String,System.Boolean)">
            <summary>
            Copies the file.
            </summary>
            <param name="source">The source.</param>
            <param name="target">The target.</param>
            <param name="overwrite">if set to <c>true</c> [overwrite].</param>
        </member>
        <member name="M:MediaBrowser.Model.IO.IFileSystem.MoveFile(System.String,System.String)">
            <summary>
            Moves the file.
            </summary>
            <param name="source">The source.</param>
            <param name="target">The target.</param>
        </member>
        <member name="M:MediaBrowser.Model.IO.IFileSystem.MoveDirectory(System.String,System.String)">
            <summary>
            Moves the directory.
            </summary>
            <param name="source">The source.</param>
            <param name="target">The target.</param>
        </member>
        <member name="M:MediaBrowser.Model.IO.IFileSystem.DirectoryExists(System.String)">
            <summary>
            Directories the exists.
            </summary>
            <param name="path">The path.</param>
            <returns><c>true</c> if XXXX, <c>false</c> otherwise.</returns>
        </member>
        <member name="M:MediaBrowser.Model.IO.IFileSystem.FileExists(System.String)">
            <summary>
            Files the exists.
            </summary>
            <param name="path">The path.</param>
            <returns><c>true</c> if XXXX, <c>false</c> otherwise.</returns>
        </member>
        <member name="M:MediaBrowser.Model.IO.IFileSystem.ReadAllTextAsync(System.String,System.Threading.CancellationToken)">
            <summary>Reads all text.</summary>
            <param name="path">The path.</param>
            <param name="cancellationToken">The cancellation token.</param>
            <returns>System.String.</returns>
        </member>
        <member name="M:MediaBrowser.Model.IO.IFileSystem.WriteAllText(System.String,System.String)">
            <summary>
            Writes all text.
            </summary>
            <param name="path">The path.</param>
            <param name="text">The text.</param>
        </member>
        <member name="M:MediaBrowser.Model.IO.IFileSystem.WriteAllText(System.String,System.String,System.Text.Encoding)">
            <summary>
            Writes all text.
            </summary>
            <param name="path">The path.</param>
            <param name="text">The text.</param>
            <param name="encoding">The encoding.</param>
        </member>
        <member name="M:MediaBrowser.Model.IO.IFileSystem.ReadAllTextAsync(System.String,System.Text.Encoding,System.Threading.CancellationToken)">
            <summary>Reads all text.</summary>
            <param name="path">The path.</param>
            <param name="encoding">The encoding.</param>
            <param name="cancellationToken">The cancellation token.</param>
            <returns>System.String.</returns>
        </member>
        <member name="M:MediaBrowser.Model.IO.IFileSystem.GetDirectoryPaths(System.String,System.Boolean)">
            <summary>
            Gets the directory paths.
            </summary>
            <param name="path">The path.</param>
            <param name="recursive">if set to <c>true</c> [recursive].</param>
            <returns>IEnumerable&lt;System.String&gt;.</returns>
        </member>
        <member name="M:MediaBrowser.Model.IO.IFileSystem.GetFilePaths(System.String,System.Boolean)">
            <summary>
            Gets the file paths.
            </summary>
            <param name="path">The path.</param>
            <param name="recursive">if set to <c>true</c> [recursive].</param>
            <returns>IEnumerable&lt;System.String&gt;.</returns>
        </member>
        <member name="M:MediaBrowser.Model.IO.IFileSystem.GetFileSystemEntryPaths(System.String,System.Boolean)">
            <summary>
            Gets the file system entry paths.
            </summary>
            <param name="path">The path.</param>
            <param name="recursive">if set to <c>true</c> [recursive].</param>
            <returns>IEnumerable&lt;System.String&gt;.</returns>
        </member>
        <member name="M:MediaBrowser.Model.IO.IMediaMounter.Mount(System.ReadOnlyMemory{System.Char},System.ReadOnlyMemory{System.Char},System.Threading.CancellationToken)">
            <summary>Mounts the specified media path.</summary>
            <param name="mediaPath">The media path.</param>
            <param name="container">The container.</param>
            <param name="cancellationToken">The cancellation token.</param>
            <returns>IMediaMount.</returns>
            <exception cref="T:System.ArgumentNullException">mediaPath</exception>
            <exception cref="T:System.IO.IOException">Unable to create mount.</exception>
        </member>
        <member name="M:MediaBrowser.Model.IO.IMediaMounter.CanMount(System.ReadOnlySpan{System.Char},System.ReadOnlySpan{System.Char})">
            <summary>Determines whether this instance can mount the specified path.</summary>
            <param name="mediaPath">The media path.</param>
            <param name="container">The container.</param>
            <returns><c>true</c> if this instance can mount the specified path; otherwise, <c>false</c>.</returns>
        </member>
        <member name="P:MediaBrowser.Model.IO.IMediaMounter.Name">
            <summary>Gets the name.</summary>
            <value>The name.</value>
        </member>
        <member name="M:MediaBrowser.Model.IO.IMediaMountManager.Mount(System.ReadOnlyMemory{System.Char},System.ReadOnlyMemory{System.Char},System.Threading.CancellationToken)">
            <summary>
            Mounts the specified media path.
            </summary>
        </member>
        <member name="M:MediaBrowser.Model.IO.IMediaMountManager.CanMount(System.ReadOnlySpan{System.Char},System.ReadOnlySpan{System.Char})">
            <summary>
            Determines whether this instance can mount the specified path.
            </summary>
        </member>
        <member name="M:MediaBrowser.Model.IO.IMediaMountManager.AddParts(System.Collections.Generic.IEnumerable{MediaBrowser.Model.IO.IMediaMounter})">
            <summary>
            Adds the parts.
            </summary>
            <param name="mounters">The mounters.</param>
        </member>
        <member name="M:MediaBrowser.Model.IO.IShortcutHandler.GetExtension">
            <summary>
            Gets the extension.
            </summary>
        </member>
        <member name="M:MediaBrowser.Model.IO.IShortcutHandler.Resolve(System.ReadOnlySpan{System.Char})">
            <summary>
            Resolves the specified shortcut path.
            </summary>
            <param name="shortcutPath">The shortcut path.</param>
            <returns>System.String.</returns>
        </member>
        <member name="M:MediaBrowser.Model.IO.IShortcutHandler.Create(System.String,System.String)">
            <summary>
            Creates the specified shortcut path.
            </summary>
            <param name="shortcutPath">The shortcut path.</param>
            <param name="targetPath">The target path.</param>
            <returns>System.String.</returns>
        </member>
        <member name="T:MediaBrowser.Model.IO.IZipClient">
            <summary>
            Interface IZipClient
            </summary>
        </member>
        <member name="M:MediaBrowser.Model.IO.IZipClient.ExtractAll(System.String,System.String,System.Boolean)">
            <summary>
            Extracts all.
            </summary>
            <param name="sourceFile">The source file.</param>
            <param name="targetPath">The target path.</param>
            <param name="overwriteExistingFiles">if set to <c>true</c> [overwrite existing files].</param>
        </member>
        <member name="M:MediaBrowser.Model.IO.IZipClient.ExtractAll(System.IO.Stream,System.String,System.Boolean)">
            <summary>
            Extracts all.
            </summary>
            <param name="source">The source.</param>
            <param name="targetPath">The target path.</param>
            <param name="overwriteExistingFiles">if set to <c>true</c> [overwrite existing files].</param>
        </member>
        <member name="M:MediaBrowser.Model.IO.IZipClient.ExtractAllFromZip(System.IO.Stream,System.String,System.Boolean)">
            <summary>
            Extracts all from zip.
            </summary>
            <param name="source">The source.</param>
            <param name="targetPath">The target path.</param>
            <param name="overwriteExistingFiles">if set to <c>true</c> [overwrite existing files].</param>
        </member>
        <member name="M:MediaBrowser.Model.IO.IZipClient.ExtractAllFrom7z(System.String,System.String,System.Boolean)">
            <summary>
            Extracts all from7z.
            </summary>
            <param name="sourceFile">The source file.</param>
            <param name="targetPath">The target path.</param>
            <param name="overwriteExistingFiles">if set to <c>true</c> [overwrite existing files].</param>
        </member>
        <member name="M:MediaBrowser.Model.IO.IZipClient.ExtractAllFrom7z(System.IO.Stream,System.String,System.Boolean)">
            <summary>
            Extracts all from7z.
            </summary>
            <param name="source">The source.</param>
            <param name="targetPath">The target path.</param>
            <param name="overwriteExistingFiles">if set to <c>true</c> [overwrite existing files].</param>
        </member>
        <member name="M:MediaBrowser.Model.IO.IZipClient.ExtractAllFromTar(System.String,System.String,System.Boolean)">
            <summary>
            Extracts all from tar.
            </summary>
            <param name="sourceFile">The source file.</param>
            <param name="targetPath">The target path.</param>
            <param name="overwriteExistingFiles">if set to <c>true</c> [overwrite existing files].</param>
        </member>
        <member name="M:MediaBrowser.Model.IO.IZipClient.ExtractAllFromTar(System.IO.Stream,System.String,System.Boolean)">
            <summary>
            Extracts all from tar.
            </summary>
            <param name="source">The source.</param>
            <param name="targetPath">The target path.</param>
            <param name="overwriteExistingFiles">if set to <c>true</c> [overwrite existing files].</param>
        </member>
        <member name="T:MediaBrowser.Model.IO.StreamDefaults">
            <summary>
            Class StreamDefaults
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.IO.StreamDefaults.DefaultCopyToBufferSize">
            <summary>
            The default copy to buffer size
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.IO.StreamDefaults.DefaultFileStreamBufferSize">
            <summary>
            The default file stream buffer size
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Library.UserViewQuery.UserId">
            <summary>
            Gets or sets the user identifier.
            </summary>
            <value>The user identifier.</value>
        </member>
        <member name="P:MediaBrowser.Model.Library.UserViewQuery.IncludeExternalContent">
            <summary>
            Gets or sets a value indicating whether [include external content].
            </summary>
            <value><c>true</c> if [include external content]; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.Library.UserViewQuery.IncludeHidden">
            <summary>
            Gets or sets a value indicating whether [include hidden].
            </summary>
            <value><c>true</c> if [include hidden]; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.LiveTv.BaseTimerInfoDto.Id">
            <summary>
            Id of the recording.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.LiveTv.BaseTimerInfoDto.ServerId">
            <summary>
            Gets or sets the server identifier.
            </summary>
            <value>The server identifier.</value>
        </member>
        <member name="P:MediaBrowser.Model.LiveTv.BaseTimerInfoDto.ChannelId">
            <summary>
            ChannelId of the recording.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.LiveTv.BaseTimerInfoDto.ChannelName">
            <summary>
            ChannelName of the recording.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.LiveTv.BaseTimerInfoDto.ProgramId">
            <summary>
            Gets or sets the program identifier.
            </summary>
            <value>The program identifier.</value>
        </member>
        <member name="P:MediaBrowser.Model.LiveTv.BaseTimerInfoDto.Name">
            <summary>
            Name of the recording.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.LiveTv.BaseTimerInfoDto.Overview">
            <summary>
            Description of the recording.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.LiveTv.BaseTimerInfoDto.StartDate">
            <summary>
            The start date of the recording, in UTC.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.LiveTv.BaseTimerInfoDto.EndDate">
            <summary>
            The end date of the recording, in UTC.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.LiveTv.BaseTimerInfoDto.Priority">
            <summary>
            Gets or sets the priority.
            </summary>
            <value>The priority.</value>
        </member>
        <member name="P:MediaBrowser.Model.LiveTv.BaseTimerInfoDto.PrePaddingSeconds">
            <summary>
            Gets or sets the pre padding seconds.
            </summary>
            <value>The pre padding seconds.</value>
        </member>
        <member name="P:MediaBrowser.Model.LiveTv.BaseTimerInfoDto.PostPaddingSeconds">
            <summary>
            Gets or sets the post padding seconds.
            </summary>
            <value>The post padding seconds.</value>
        </member>
        <member name="P:MediaBrowser.Model.LiveTv.BaseTimerInfoDto.IsPrePaddingRequired">
            <summary>
            Gets or sets a value indicating whether this instance is pre padding required.
            </summary>
            <value><c>true</c> if this instance is pre padding required; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.LiveTv.BaseTimerInfoDto.ParentBackdropItemId">
            <summary>
            If the item does not have any backdrops, this will hold the Id of the Parent that has one.
            </summary>
            <value>The parent backdrop item id.</value>
        </member>
        <member name="P:MediaBrowser.Model.LiveTv.BaseTimerInfoDto.ParentBackdropImageTags">
            <summary>
            Gets or sets the parent backdrop image tags.
            </summary>
            <value>The parent backdrop image tags.</value>
        </member>
        <member name="P:MediaBrowser.Model.LiveTv.BaseTimerInfoDto.IsPostPaddingRequired">
            <summary>
            Gets or sets a value indicating whether this instance is post padding required.
            </summary>
            <value><c>true</c> if this instance is post padding required; otherwise, <c>false</c>.</value>
        </member>
        <member name="T:MediaBrowser.Model.LiveTv.ChannelType">
            <summary>
            Enum ChannelType
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.LiveTv.ChannelType.TV">
            <summary>
            The TV
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.LiveTv.ChannelType.Radio">
            <summary>
            The radio
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.LiveTv.GuideInfo.StartDate">
            <summary>
            Gets or sets the start date.
            </summary>
            <value>The start date.</value>
        </member>
        <member name="P:MediaBrowser.Model.LiveTv.GuideInfo.EndDate">
            <summary>
            Gets or sets the end date.
            </summary>
            <value>The end date.</value>
        </member>
        <member name="P:MediaBrowser.Model.LiveTv.LiveTvInfo.IsEnabled">
            <summary>
            Gets or sets a value indicating whether this instance is enabled.
            </summary>
            <value><c>true</c> if this instance is enabled; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.LiveTv.LiveTvInfo.EnabledUsers">
            <summary>
            Gets or sets the enabled users.
            </summary>
            <value>The enabled users.</value>
        </member>
        <member name="T:MediaBrowser.Model.LiveTv.LiveTvServiceInfo">
            <summary>
            Class ServiceInfo
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.LiveTv.LiveTvServiceInfo.Name">
            <summary>
            Gets or sets the name.
            </summary>
            <value>The name.</value>
        </member>
        <member name="P:MediaBrowser.Model.LiveTv.LiveTvServiceInfo.HomePageUrl">
            <summary>
            Gets or sets the home page URL.
            </summary>
            <value>The home page URL.</value>
        </member>
        <member name="P:MediaBrowser.Model.LiveTv.LiveTvServiceInfo.Status">
            <summary>
            Gets or sets the status.
            </summary>
            <value>The status.</value>
        </member>
        <member name="P:MediaBrowser.Model.LiveTv.LiveTvServiceInfo.StatusMessage">
            <summary>
            Gets or sets the status message.
            </summary>
            <value>The status message.</value>
        </member>
        <member name="P:MediaBrowser.Model.LiveTv.LiveTvServiceInfo.Version">
            <summary>
            Gets or sets the version.
            </summary>
            <value>The version.</value>
        </member>
        <member name="P:MediaBrowser.Model.LiveTv.LiveTvServiceInfo.HasUpdateAvailable">
            <summary>
            Gets or sets a value indicating whether this instance has update available.
            </summary>
            <value><c>true</c> if this instance has update available; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.LiveTv.LiveTvServiceInfo.IsVisible">
            <summary>
            Gets or sets a value indicating whether this instance is visible.
            </summary>
            <value><c>true</c> if this instance is visible; otherwise, <c>false</c>.</value>
        </member>
        <member name="T:MediaBrowser.Model.LiveTv.SeriesTimerInfoDto">
            <summary>
            Class SeriesTimerInfoDto.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.LiveTv.SeriesTimerInfoDto.RecordAnyTime">
            <summary>
            Gets or sets a value indicating whether [record any time].
            </summary>
            <value><c>true</c> if [record any time]; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.LiveTv.SeriesTimerInfoDto.RecordAnyChannel">
            <summary>
            Gets or sets a value indicating whether [record any channel].
            </summary>
            <value><c>true</c> if [record any channel]; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.LiveTv.SeriesTimerInfoDto.RecordNewOnly">
            <summary>
            Gets or sets a value indicating whether [record new only].
            </summary>
            <value><c>true</c> if [record new only]; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.LiveTv.SeriesTimerInfoDto.Days">
            <summary>
            Gets or sets the days.
            </summary>
            <value>The days.</value>
        </member>
        <member name="P:MediaBrowser.Model.LiveTv.SeriesTimerInfoDto.ImageTags">
            <summary>
            Gets or sets the image tags.
            </summary>
            <value>The image tags.</value>
        </member>
        <member name="P:MediaBrowser.Model.LiveTv.SeriesTimerInfoDto.ParentThumbItemId">
            <summary>
            Gets or sets the parent thumb item id.
            </summary>
            <value>The parent thumb item id.</value>
        </member>
        <member name="P:MediaBrowser.Model.LiveTv.SeriesTimerInfoDto.ParentThumbImageTag">
            <summary>
            Gets or sets the parent thumb image tag.
            </summary>
            <value>The parent thumb image tag.</value>
        </member>
        <member name="P:MediaBrowser.Model.LiveTv.SeriesTimerInfoDto.ParentPrimaryImageItemId">
            <summary>
            Gets or sets the parent primary image item identifier.
            </summary>
            <value>The parent primary image item identifier.</value>
        </member>
        <member name="P:MediaBrowser.Model.LiveTv.SeriesTimerInfoDto.ParentPrimaryImageTag">
            <summary>
            Gets or sets the parent primary image tag.
            </summary>
            <value>The parent primary image tag.</value>
        </member>
        <member name="P:MediaBrowser.Model.LiveTv.SeriesTimerQuery.SortBy">
            <summary>
            Gets or sets the sort by - SortName, Priority
            </summary>
            <value>The sort by.</value>
        </member>
        <member name="P:MediaBrowser.Model.LiveTv.SeriesTimerQuery.SortOrder">
            <summary>
            Gets or sets the sort order.
            </summary>
            <value>The sort order.</value>
        </member>
        <member name="P:MediaBrowser.Model.LiveTv.TimerInfoDto.Status">
            <summary>
            Gets or sets the status.
            </summary>
            <value>The status.</value>
        </member>
        <member name="P:MediaBrowser.Model.LiveTv.TimerInfoDto.SeriesTimerId">
            <summary>
            Gets or sets the series timer identifier.
            </summary>
            <value>The series timer identifier.</value>
        </member>
        <member name="P:MediaBrowser.Model.LiveTv.TimerInfoDto.RunTimeTicks">
            <summary>
            Gets or sets the run time ticks.
            </summary>
            <value>The run time ticks.</value>
        </member>
        <member name="P:MediaBrowser.Model.LiveTv.TimerInfoDto.ProgramInfo">
            <summary>
            Gets or sets the program information.
            </summary>
            <value>The program information.</value>
        </member>
        <member name="P:MediaBrowser.Model.LiveTv.TimerQuery.ChannelId">
            <summary>
            Gets or sets the channel identifier.
            </summary>
            <value>The channel identifier.</value>
        </member>
        <member name="P:MediaBrowser.Model.LiveTv.TimerQuery.SeriesTimerId">
            <summary>
            Gets or sets the series timer identifier.
            </summary>
            <value>The series timer identifier.</value>
        </member>
        <member name="T:MediaBrowser.Model.LocalizationAttributes.DescriptionLAttribute">
            <summary>
            This is a shorter alias for <see cref="T:MediaBrowser.Model.LocalizationAttributes.LocalizedDescriptionAttribute"/> with identical behavior.
            </summary>
            <seealso cref="T:MediaBrowser.Model.LocalizationAttributes.LocalizedDescriptionAttribute" />
        </member>
        <member name="M:MediaBrowser.Model.LocalizationAttributes.DescriptionLAttribute.#ctor">
            <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.DescriptionAttribute"></see> class with no parameters.</summary>
        </member>
        <member name="M:MediaBrowser.Model.LocalizationAttributes.DescriptionLAttribute.#ctor(System.String,System.Type)">
            <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.DescriptionAttribute"></see> class with a description.</summary>
            <param name="description">The description.</param>
            <param name="resourceType">Type of the resource.</param>
        </member>
        <member name="M:MediaBrowser.Model.LocalizationAttributes.DescriptionLAttribute.#ctor(System.String)">
            <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.DescriptionAttribute"></see> class with a description.</summary>
            <param name="description">The description text.</param>
        </member>
        <member name="T:MediaBrowser.Model.LocalizationAttributes.DisplayNameLAttribute">
            <summary>
            This is a shorter alias for <see cref="T:MediaBrowser.Model.LocalizationAttributes.LocalizedDisplayNameAttribute"/> with identical behavior.
            </summary>
            <seealso cref="T:MediaBrowser.Model.LocalizationAttributes.LocalizedDisplayNameAttribute" />
        </member>
        <member name="M:MediaBrowser.Model.LocalizationAttributes.DisplayNameLAttribute.#ctor">
            <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.DisplayNameLAttribute"></see> class with no parameters.</summary>
        </member>
        <member name="M:MediaBrowser.Model.LocalizationAttributes.DisplayNameLAttribute.#ctor(System.String,System.Type)">
            <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.DisplayNameLAttribute"></see> class using the display name.</summary>
            <param name="displayName">The display name resource key.</param>
            <param name="resourceType">Type of the resource.</param>
        </member>
        <member name="M:MediaBrowser.Model.LocalizationAttributes.DisplayNameLAttribute.#ctor(System.String)">
            <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.DisplayNameLAttribute"></see> class using the display name.</summary>
            <param name="displayName">The display name.</param>
        </member>
        <member name="T:MediaBrowser.Model.LocalizationAttributes.LocalizableString">
            <summary>
            A helper class for providing a localizable string property.
            This class is currently compiled in both System.Web.dll and System.ComponentModel.DataAnnotations.dll.
            </summary>
        </member>
        <member name="M:MediaBrowser.Model.LocalizationAttributes.LocalizableString.#ctor(System.String)">
            <summary>
            Constructs a localizable string, specifying the property name associated
            with this item.  The <paramref name="propertyName"/> value will be used
            within any exceptions thrown as a result of localization failures.
            </summary>
            <param name="propertyName">The name of the property being localized.  This name
            will be used within exceptions thrown as a result of localization failures.</param>
        </member>
        <member name="M:MediaBrowser.Model.LocalizationAttributes.LocalizableString.#ctor(System.String,System.String)">
            <summary>
            Constructs a localizable string, specifying the property name associated
            with this item.  The <paramref name="propertyName" /> value will be used
            within any exceptions thrown as a result of localization failures.
            </summary>
            <param name="propertyName">The name of the property being localized.  This name
            will be used within exceptions thrown as a result of localization failures.</param>
            <param name="stringValue">The string value.</param>
        </member>
        <member name="M:MediaBrowser.Model.LocalizationAttributes.LocalizableString.#ctor(System.String,System.String,System.Type)">
            <summary>
            Constructs a localizable string, specifying the property name associated
            with this item.  The <paramref name="propertyName" /> value will be used
            within any exceptions thrown as a result of localization failures.
            </summary>
            <param name="propertyName">The name of the property being localized.  This name
            will be used within exceptions thrown as a result of localization failures.</param>
            <param name="resourceKey">The resource key.</param>
            <param name="resourceType">Type of the resource.</param>
        </member>
        <member name="P:MediaBrowser.Model.LocalizationAttributes.LocalizableString.Value">
            <summary>
            Gets or sets the value of this localizable string.  This value can be
            either the literal, non-localized value, or it can be a resource name
            found on the resource type supplied to <see cref="M:MediaBrowser.Model.LocalizationAttributes.LocalizableString.GetLocalizableValue"/>.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.LocalizationAttributes.LocalizableString.ResourceType">
            <summary>
            Gets or sets the resource type to be used for localization.
            </summary>
        </member>
        <member name="M:MediaBrowser.Model.LocalizationAttributes.LocalizableString.ClearCache">
            <summary>
            Clears any cached values, forcing <see cref="M:MediaBrowser.Model.LocalizationAttributes.LocalizableString.GetLocalizableValue"/> to
            perform evaluation.
            </summary>
        </member>
        <member name="M:MediaBrowser.Model.LocalizationAttributes.LocalizableString.GetLocalizableValue">
            <summary>
            Gets the potentially localized value.
            </summary>
            <remarks>
            If <see cref="P:MediaBrowser.Model.LocalizationAttributes.LocalizableString.ResourceType"/> has been specified and <see cref="P:MediaBrowser.Model.LocalizationAttributes.LocalizableString.Value"/> is not
            null, then localization will occur and the localized value will be returned.
            <para>
            If <see cref="P:MediaBrowser.Model.LocalizationAttributes.LocalizableString.ResourceType"/> is null then <see cref="P:MediaBrowser.Model.LocalizationAttributes.LocalizableString.Value"/> will be returned
            as a literal, non-localized string.
            </para>
            </remarks>
            <exception cref="T:System.InvalidOperationException">
            Thrown if localization fails.  This can occur if <see cref="P:MediaBrowser.Model.LocalizationAttributes.LocalizableString.ResourceType"/> has been
            specified, <see cref="P:MediaBrowser.Model.LocalizationAttributes.LocalizableString.Value"/> is not null, but the resource could not be
            accessed.  <see cref="P:MediaBrowser.Model.LocalizationAttributes.LocalizableString.ResourceType"/> must be a public class, and <see cref="P:MediaBrowser.Model.LocalizationAttributes.LocalizableString.Value"/>
            must be the name of a public static string property that contains a getter.
            </exception>
            <returns>
            Returns the potentially localized value.
            </returns>
        </member>
        <member name="T:MediaBrowser.Model.LocalizationAttributes.LocalizedDescriptionAttribute">
            <summary>
            LocalizedDescriptionAttribute is a localizable descendant of the <see cref="T:System.ComponentModel.DescriptionAttribute"/>.
            The string value of this class can be used either as literal or as resource identifier into a specified
            <see cref="P:MediaBrowser.Model.LocalizationAttributes.LocalizedDescriptionAttribute.ResourceType"/>
            </summary>
        </member>
        <member name="M:MediaBrowser.Model.LocalizationAttributes.LocalizedDescriptionAttribute.#ctor">
            <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.DescriptionAttribute"></see> class with no parameters.</summary>
        </member>
        <member name="M:MediaBrowser.Model.LocalizationAttributes.LocalizedDescriptionAttribute.#ctor(System.String,System.Type)">
            <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.DescriptionAttribute"></see> class with a description.</summary>
            <param name="description">The description resource key.</param>
            <param name="resourceType">Type of the resource.</param>
        </member>
        <member name="M:MediaBrowser.Model.LocalizationAttributes.LocalizedDescriptionAttribute.#ctor(System.String)">
            <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.DescriptionAttribute"></see> class with a description.</summary>
            <param name="description">The description text.</param>
        </member>
        <member name="P:MediaBrowser.Model.LocalizationAttributes.LocalizedDescriptionAttribute.Description">
            <summary>
            Gets the UI display string for Description.
            <para>
            This can be either a literal, non-localized string provided to <see cref="P:MediaBrowser.Model.LocalizationAttributes.LocalizedDescriptionAttribute.Description"/> or the
            localized string found when <see cref="P:MediaBrowser.Model.LocalizationAttributes.LocalizedDescriptionAttribute.ResourceType"/> has been specified and <see cref="P:MediaBrowser.Model.LocalizationAttributes.LocalizedDescriptionAttribute.Description"/>
            represents a resource key within that resource type.
            </para>
            </summary>
            <returns>
            When <see cref="P:MediaBrowser.Model.LocalizationAttributes.LocalizedDescriptionAttribute.ResourceType"/> has not been specified, the value of
            <see cref="P:MediaBrowser.Model.LocalizationAttributes.LocalizedDescriptionAttribute.Description"/> will be returned.
            <para>
            When <see cref="P:MediaBrowser.Model.LocalizationAttributes.LocalizedDescriptionAttribute.ResourceType"/> has been specified and <see cref="P:MediaBrowser.Model.LocalizationAttributes.LocalizedDescriptionAttribute.Description"/>
            represents a resource key within that resource type, then the localized value will be returned.
            </para>
            </returns>
        </member>
        <member name="P:MediaBrowser.Model.LocalizationAttributes.LocalizedDescriptionAttribute.ResourceType">
            <summary>
            Gets or sets the <see cref="T:System.Type"/> that contains the resources for <see cref="P:MediaBrowser.Model.LocalizationAttributes.LocalizedDescriptionAttribute.Description"/>.
            </summary>
        </member>
        <member name="T:MediaBrowser.Model.LocalizationAttributes.LocalizedDisplayNameAttribute">
            <summary>
            LocalizedDisplayNameAttribute is a localizable descendant of the <see cref="T:System.ComponentModel.DisplayNameAttribute"/>.
            The string value of this class can be used either as literal or as resource identifier into a specified
            <see cref="P:MediaBrowser.Model.LocalizationAttributes.LocalizedDisplayNameAttribute.ResourceType"/>
            </summary>
        </member>
        <member name="M:MediaBrowser.Model.LocalizationAttributes.LocalizedDisplayNameAttribute.#ctor">
            <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.DisplayNameAttribute"></see> class with no parameters.</summary>
        </member>
        <member name="M:MediaBrowser.Model.LocalizationAttributes.LocalizedDisplayNameAttribute.#ctor(System.String,System.Type)">
            <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.DisplayNameAttribute"></see> class using the display name.</summary>
            <param name="displayName">The display name resource key.</param>
            <param name="resourceType">Type of the resource.</param>
        </member>
        <member name="M:MediaBrowser.Model.LocalizationAttributes.LocalizedDisplayNameAttribute.#ctor(System.String)">
            <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.DisplayNameAttribute"></see> class using the display name.</summary>
            <param name="displayName">The display name.</param>
        </member>
        <member name="P:MediaBrowser.Model.LocalizationAttributes.LocalizedDisplayNameAttribute.DisplayName">
            <summary>
            Gets the UI display string for DisplayName.
            <para>
            This can be either a literal, non-localized string provided to <see cref="P:MediaBrowser.Model.LocalizationAttributes.LocalizedDisplayNameAttribute.DisplayName"/> or the
            localized string found when <see cref="P:MediaBrowser.Model.LocalizationAttributes.LocalizedDisplayNameAttribute.ResourceType"/> has been specified and <see cref="P:MediaBrowser.Model.LocalizationAttributes.LocalizedDisplayNameAttribute.DisplayName"/>
            represents a resource key within that resource type.
            </para>
            </summary>
            <returns>
            When <see cref="P:MediaBrowser.Model.LocalizationAttributes.LocalizedDisplayNameAttribute.ResourceType"/> has not been specified, the value of
            <see cref="P:MediaBrowser.Model.LocalizationAttributes.LocalizedDisplayNameAttribute.DisplayName"/> will be returned.
            <para>
            When <see cref="P:MediaBrowser.Model.LocalizationAttributes.LocalizedDisplayNameAttribute.ResourceType"/> has been specified and <see cref="P:MediaBrowser.Model.LocalizationAttributes.LocalizedDisplayNameAttribute.DisplayName"/>
            represents a resource key within that resource type, then the localized value will be returned.
            </para>
            </returns>
        </member>
        <member name="P:MediaBrowser.Model.LocalizationAttributes.LocalizedDisplayNameAttribute.ResourceType">
            <summary>
            Gets or sets the <see cref="T:System.Type"/> that contains the resources for <see cref="P:MediaBrowser.Model.LocalizationAttributes.LocalizedDisplayNameAttribute.DisplayName"/>.
            </summary>
        </member>
        <member name="T:MediaBrowser.Model.LocalizationAttributes.LocalizedTristateFalseTextAttribute">
            <summary>
            LocalizedTristateFalseTextAttribute is a localizable descendant of the <see cref="T:MediaBrowser.Model.Attributes.TristateFalseTextAttribute"/>.
            The string value of this class can be used either as literal or as resource identifier into a specified
            <see cref="P:MediaBrowser.Model.LocalizationAttributes.LocalizedTristateFalseTextAttribute.ResourceType"/>
            </summary>
        </member>
        <member name="M:MediaBrowser.Model.LocalizationAttributes.LocalizedTristateFalseTextAttribute.#ctor">
            <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.TristateFalseTextAttribute"></see> class with no parameters.</summary>
        </member>
        <member name="M:MediaBrowser.Model.LocalizationAttributes.LocalizedTristateFalseTextAttribute.#ctor(System.String,System.Type)">
            <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.TristateFalseTextAttribute"></see> class using the display name.</summary>
            <param name="text">The display name resource key.</param>
            <param name="resourceType">Type of the resource.</param>
        </member>
        <member name="M:MediaBrowser.Model.LocalizationAttributes.LocalizedTristateFalseTextAttribute.#ctor(System.String)">
            <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.TristateFalseTextAttribute"></see> class using the display name.</summary>
            <param name="text">The display name.</param>
        </member>
        <member name="P:MediaBrowser.Model.LocalizationAttributes.LocalizedTristateFalseTextAttribute.Text">
            <summary>
            Gets the UI display string for TristateFalseText.
            <para>
            This can be either a literal, non-localized string provided to <see cref="P:MediaBrowser.Model.LocalizationAttributes.LocalizedTristateFalseTextAttribute.Text"/> or the
            localized string found when <see cref="P:MediaBrowser.Model.LocalizationAttributes.LocalizedTristateFalseTextAttribute.ResourceType"/> has been specified and <see cref="P:MediaBrowser.Model.LocalizationAttributes.LocalizedTristateFalseTextAttribute.Text"/>
            represents a resource key within that resource type.
            </para>
            </summary>
            <returns>
            When <see cref="P:MediaBrowser.Model.LocalizationAttributes.LocalizedTristateFalseTextAttribute.ResourceType"/> has not been specified, the value of
            <see cref="P:MediaBrowser.Model.LocalizationAttributes.LocalizedTristateFalseTextAttribute.Text"/> will be returned.
            <para>
            When <see cref="P:MediaBrowser.Model.LocalizationAttributes.LocalizedTristateFalseTextAttribute.ResourceType"/> has been specified and <see cref="P:MediaBrowser.Model.LocalizationAttributes.LocalizedTristateFalseTextAttribute.Text"/>
            represents a resource key within that resource type, then the localized value will be returned.
            </para>
            </returns>
        </member>
        <member name="P:MediaBrowser.Model.LocalizationAttributes.LocalizedTristateFalseTextAttribute.ResourceType">
            <summary>
            Gets or sets the <see cref="T:System.Type"/> that contains the resources for <see cref="P:MediaBrowser.Model.LocalizationAttributes.LocalizedTristateFalseTextAttribute.Text"/>.
            </summary>
        </member>
        <member name="T:MediaBrowser.Model.LocalizationAttributes.LocalizedTristateTrueTextAttribute">
            <summary>
            LocalizedTristateTrueTextAttribute is a localizable descendant of the <see cref="T:MediaBrowser.Model.Attributes.TristateTrueTextAttribute"/>.
            The string value of this class can be used either as literal or as resource identifier into a specified
            <see cref="P:MediaBrowser.Model.LocalizationAttributes.LocalizedTristateTrueTextAttribute.ResourceType"/>
            </summary>
        </member>
        <member name="M:MediaBrowser.Model.LocalizationAttributes.LocalizedTristateTrueTextAttribute.#ctor">
            <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.TristateTrueTextAttribute"></see> class with no parameters.</summary>
        </member>
        <member name="M:MediaBrowser.Model.LocalizationAttributes.LocalizedTristateTrueTextAttribute.#ctor(System.String,System.Type)">
            <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.TristateTrueTextAttribute"></see> class using the display name.</summary>
            <param name="text">The display name resource key.</param>
            <param name="resourceType">Type of the resource.</param>
        </member>
        <member name="M:MediaBrowser.Model.LocalizationAttributes.LocalizedTristateTrueTextAttribute.#ctor(System.String)">
            <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.TristateTrueTextAttribute"></see> class using the display name.</summary>
            <param name="text">The display name.</param>
        </member>
        <member name="P:MediaBrowser.Model.LocalizationAttributes.LocalizedTristateTrueTextAttribute.Text">
            <summary>
            Gets the UI display string for TristateTrueText.
            <para>
            This can be either a literal, non-localized string provided to <see cref="P:MediaBrowser.Model.LocalizationAttributes.LocalizedTristateTrueTextAttribute.Text"/> or the
            localized string found when <see cref="P:MediaBrowser.Model.LocalizationAttributes.LocalizedTristateTrueTextAttribute.ResourceType"/> has been specified and <see cref="P:MediaBrowser.Model.LocalizationAttributes.LocalizedTristateTrueTextAttribute.Text"/>
            represents a resource key within that resource type.
            </para>
            </summary>
            <returns>
            When <see cref="P:MediaBrowser.Model.LocalizationAttributes.LocalizedTristateTrueTextAttribute.ResourceType"/> has not been specified, the value of
            <see cref="P:MediaBrowser.Model.LocalizationAttributes.LocalizedTristateTrueTextAttribute.Text"/> will be returned.
            <para>
            When <see cref="P:MediaBrowser.Model.LocalizationAttributes.LocalizedTristateTrueTextAttribute.ResourceType"/> has been specified and <see cref="P:MediaBrowser.Model.LocalizationAttributes.LocalizedTristateTrueTextAttribute.Text"/>
            represents a resource key within that resource type, then the localized value will be returned.
            </para>
            </returns>
        </member>
        <member name="P:MediaBrowser.Model.LocalizationAttributes.LocalizedTristateTrueTextAttribute.ResourceType">
            <summary>
            Gets or sets the <see cref="T:System.Type"/> that contains the resources for <see cref="P:MediaBrowser.Model.LocalizationAttributes.LocalizedTristateTrueTextAttribute.Text"/>.
            </summary>
        </member>
        <member name="T:MediaBrowser.Model.LocalizationAttributes.ResourceTypeAttribute">
            <summary>
            Attribute indicating that an element indicates the type of a Resource class implementation.
            </summary>
            <seealso cref="T:System.Attribute" />
        </member>
        <member name="M:MediaBrowser.Model.LocalizationAttributes.ResourceTypeAttribute.#ctor">
            <summary>Initializes a new instance of the <see cref="T:MediaBrowser.Model.LocalizationAttributes.ResourceTypeAttribute"/> class.</summary>
        </member>
        <member name="T:MediaBrowser.Model.LocalizationAttributes.TristateFalseTextLAttribute">
            <summary>
            This is a shorter alias for <see cref="T:MediaBrowser.Model.LocalizationAttributes.LocalizedTristateFalseTextAttribute"/> with identical behavior.
            </summary>
            <seealso cref="T:MediaBrowser.Model.LocalizationAttributes.LocalizedTristateFalseTextAttribute" />
        </member>
        <member name="M:MediaBrowser.Model.LocalizationAttributes.TristateFalseTextLAttribute.#ctor">
            <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.TristateFalseTextAttribute"></see> class with no parameters.</summary>
        </member>
        <member name="M:MediaBrowser.Model.LocalizationAttributes.TristateFalseTextLAttribute.#ctor(System.String,System.Type)">
            <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.TristateFalseTextAttribute"></see> class using the display name.</summary>
            <param name="text">The display name resource key.</param>
            <param name="resourceType">Type of the resource.</param>
        </member>
        <member name="M:MediaBrowser.Model.LocalizationAttributes.TristateFalseTextLAttribute.#ctor(System.String)">
            <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.TristateFalseTextAttribute"></see> class using the display name.</summary>
            <param name="text">The display name.</param>
        </member>
        <member name="T:MediaBrowser.Model.LocalizationAttributes.TristateTrueTextLAttribute">
            <summary>
            This is a shorter alias for <see cref="T:MediaBrowser.Model.LocalizationAttributes.LocalizedTristateTrueTextAttribute"/> with identical behavior.
            </summary>
            <seealso cref="T:MediaBrowser.Model.LocalizationAttributes.LocalizedTristateTrueTextAttribute" />
        </member>
        <member name="M:MediaBrowser.Model.LocalizationAttributes.TristateTrueTextLAttribute.#ctor">
            <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.TristateTrueTextAttribute"></see> class with no parameters.</summary>
        </member>
        <member name="M:MediaBrowser.Model.LocalizationAttributes.TristateTrueTextLAttribute.#ctor(System.String,System.Type)">
            <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.TristateTrueTextAttribute"></see> class using the display name.</summary>
            <param name="text">The display name resource key.</param>
            <param name="resourceType">Type of the resource.</param>
        </member>
        <member name="M:MediaBrowser.Model.LocalizationAttributes.TristateTrueTextLAttribute.#ctor(System.String)">
            <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.TristateTrueTextAttribute"></see> class using the display name.</summary>
            <param name="text">The display name.</param>
        </member>
        <member name="T:MediaBrowser.Model.Logging.ILogger">
            <summary>
            Interface ILogger
            </summary>
        </member>
        <member name="M:MediaBrowser.Model.Logging.ILogger.Info(System.String,System.Object[])">
            <summary>
            Infoes the specified message.
            </summary>
            <param name="message">The message.</param>
            <param name="paramList">The param list.</param>
        </member>
        <member name="M:MediaBrowser.Model.Logging.ILogger.Error(System.String,System.Object[])">
            <summary>
            Errors the specified message.
            </summary>
            <param name="message">The message.</param>
            <param name="paramList">The param list.</param>
        </member>
        <member name="M:MediaBrowser.Model.Logging.ILogger.Warn(System.String,System.Object[])">
            <summary>
            Warns the specified message.
            </summary>
            <param name="message">The message.</param>
            <param name="paramList">The param list.</param>
        </member>
        <member name="M:MediaBrowser.Model.Logging.ILogger.Debug(System.String,System.Object[])">
            <summary>
            Debugs the specified message.
            </summary>
            <param name="message">The message.</param>
            <param name="paramList">The param list.</param>
        </member>
        <member name="M:MediaBrowser.Model.Logging.ILogger.Fatal(System.String,System.Object[])">
            <summary>
            Fatals the specified message.
            </summary>
            <param name="message">The message.</param>
            <param name="paramList">The param list.</param>
        </member>
        <member name="M:MediaBrowser.Model.Logging.ILogger.FatalException(System.String,System.Exception,System.Object[])">
            <summary>
            Fatals the exception.
            </summary>
            <param name="message">The message.</param>
            <param name="exception">The exception.</param>
            <param name="paramList">The param list.</param>
        </member>
        <member name="M:MediaBrowser.Model.Logging.ILogger.ErrorException(System.String,System.Exception,System.Object[])">
            <summary>
            Logs the exception.
            </summary>
            <param name="message">The message.</param>
            <param name="exception">The exception.</param>
            <param name="paramList">The param list.</param>
        </member>
        <member name="M:MediaBrowser.Model.Logging.ILogger.LogMultiline(System.String,MediaBrowser.Model.Logging.LogSeverity,System.Text.StringBuilder)">
            <summary>
            Logs the multiline.
            </summary>
            <param name="message">The message.</param>
            <param name="severity">The severity.</param>
            <param name="additionalContent">Content of the additional.</param>
        </member>
        <member name="M:MediaBrowser.Model.Logging.ILogger.Log(MediaBrowser.Model.Logging.LogSeverity,System.String,System.Object[])">
            <summary>
            Logs the specified severity.
            </summary>
            <param name="severity">The severity.</param>
            <param name="message">The message.</param>
            <param name="paramList">The parameter list.</param>
        </member>
        <member name="T:MediaBrowser.Model.Logging.ILogManager">
            <summary>
            Interface ILogManager
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Logging.ILogManager.LogSeverity">
            <summary>
            Gets or sets the log level.
            </summary>
            <value>The log level.</value>
        </member>
        <member name="P:MediaBrowser.Model.Logging.ILogManager.ExceptionMessagePrefix">
            <summary>
            Gets or sets the exception message prefix.
            </summary>
            <value>The exception message prefix.</value>
        </member>
        <member name="M:MediaBrowser.Model.Logging.ILogManager.GetLogger(System.String)">
            <summary>
            Gets the logger.
            </summary>
            <param name="name">The name.</param>
            <returns>ILogger.</returns>
        </member>
        <member name="M:MediaBrowser.Model.Logging.ILogManager.ReloadLogger(MediaBrowser.Model.Logging.LogSeverity,System.Threading.CancellationToken)">
            <summary>
            Reloads the logger.
            </summary>
        </member>
        <member name="E:MediaBrowser.Model.Logging.ILogManager.LoggerLoaded">
            <summary>
            Occurs when [logger loaded].
            </summary>
        </member>
        <member name="M:MediaBrowser.Model.Logging.ILogManager.Flush">
            <summary>
            Flushes this instance.
            </summary>
        </member>
        <member name="M:MediaBrowser.Model.Logging.ILogManager.AddConsoleOutput">
            <summary>
            Adds the console output.
            </summary>
        </member>
        <member name="M:MediaBrowser.Model.Logging.ILogManager.RemoveConsoleOutput">
            <summary>
            Removes the console output.
            </summary>
        </member>
        <member name="T:MediaBrowser.Model.Logging.LogHelper">
            <summary>
            Class LogHelper
            </summary>
        </member>
        <member name="M:MediaBrowser.Model.Logging.LogHelper.GetLogMessage(System.Exception)">
            <summary>
            Gets the log message.
            </summary>
            <param name="exception">The exception.</param>
            <returns>StringBuilder.</returns>
        </member>
        <member name="M:MediaBrowser.Model.Logging.LogHelper.AppendInnerExceptions(System.Text.StringBuilder,System.Exception)">
            <summary>
            Appends the inner exceptions.
            </summary>
            <param name="messageText">The message text.</param>
            <param name="e">The e.</param>
        </member>
        <member name="M:MediaBrowser.Model.Logging.LogHelper.AppendInnerException(System.Text.StringBuilder,System.Exception)">
            <summary>
            Appends the inner exception.
            </summary>
            <param name="messageText">The message text.</param>
            <param name="e">The e.</param>
        </member>
        <member name="M:MediaBrowser.Model.Logging.LogHelper.LogExceptionData(System.Text.StringBuilder,System.Exception)">
            <summary>
            Logs the exception data.
            </summary>
            <param name="messageText">The message text.</param>
            <param name="e">The e.</param>
        </member>
        <member name="T:MediaBrowser.Model.Logging.LogSeverity">
            <summary>
            Enum LogSeverity
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Logging.LogSeverity.Info">
            <summary>
            The info
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Logging.LogSeverity.Debug">
            <summary>
            The debug
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Logging.LogSeverity.Warn">
            <summary>
            The warn
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Logging.LogSeverity.Error">
            <summary>
            The error
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Logging.LogSeverity.Fatal">
            <summary>
            The fatal
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.MediaInfo.MediaInfo.Album">
            <summary>
            Gets or sets the album.
            </summary>
            <value>The album.</value>
        </member>
        <member name="P:MediaBrowser.Model.MediaInfo.MediaInfo.Artists">
            <summary>
            Gets or sets the artists.
            </summary>
            <value>The artists.</value>
        </member>
        <member name="P:MediaBrowser.Model.MediaInfo.MediaInfo.AlbumArtists">
            <summary>
            Gets or sets the album artists.
            </summary>
            <value>The album artists.</value>
        </member>
        <member name="P:MediaBrowser.Model.MediaInfo.MediaInfo.Composers">
            <summary>
            Gets or sets the studios.
            </summary>
            <value>The studios.</value>
        </member>
        <member name="P:MediaBrowser.Model.MediaInfo.MediaInfo.OfficialRating">
            <summary>
            Gets or sets the official rating.
            </summary>
            <value>The official rating.</value>
        </member>
        <member name="P:MediaBrowser.Model.MediaInfo.MediaInfo.OfficialRatingDescription">
            <summary>
            Gets or sets the official rating description.
            </summary>
            <value>The official rating description.</value>
        </member>
        <member name="P:MediaBrowser.Model.MediaInfo.MediaInfo.Overview">
            <summary>
            Gets or sets the overview.
            </summary>
            <value>The overview.</value>
        </member>
        <member name="P:MediaBrowser.Model.MediaInfo.PlaybackInfoResponse.MediaSources">
            <summary>
            Gets or sets the media sources.
            </summary>
            <value>The media sources.</value>
        </member>
        <member name="P:MediaBrowser.Model.MediaInfo.PlaybackInfoResponse.PlaySessionId">
            <summary>
            Gets or sets the play session identifier.
            </summary>
            <value>The play session identifier.</value>
        </member>
        <member name="P:MediaBrowser.Model.MediaInfo.PlaybackInfoResponse.ErrorCode">
            <summary>
            Gets or sets the error code.
            </summary>
            <value>The error code.</value>
        </member>
        <member name="T:MediaBrowser.Model.Net.HttpException">
            <summary>
            Class HttpException
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Net.HttpException.StatusCode">
            <summary>
            Gets or sets the status code.
            </summary>
            <value>The status code.</value>
        </member>
        <member name="P:MediaBrowser.Model.Net.HttpException.IsTimedOut">
            <summary>
            Gets or sets a value indicating whether this instance is timed out.
            </summary>
            <value><c>true</c> if this instance is timed out; otherwise, <c>false</c>.</value>
        </member>
        <member name="M:MediaBrowser.Model.Net.HttpException.#ctor(System.String,System.Exception)">
            <summary>
            Initializes a new instance of the <see cref="T:MediaBrowser.Model.Net.HttpException" /> class.
            </summary>
            <param name="message">The message.</param>
            <param name="innerException">The inner exception.</param>
        </member>
        <member name="M:MediaBrowser.Model.Net.HttpException.#ctor(System.String)">
            <summary>
            Initializes a new instance of the <see cref="T:MediaBrowser.Model.Net.HttpException" /> class.
            </summary>
            <param name="message">The message.</param>
        </member>
        <member name="T:MediaBrowser.Model.Net.ISocket">
            <summary>
            Provides a common interface across platforms for UDP sockets used by this SSDP implementation.
            </summary>
        </member>
        <member name="M:MediaBrowser.Model.Net.ISocket.SendToAsync(System.Byte[],System.Int32,System.Int32,System.Net.IPEndPoint,System.Threading.CancellationToken)">
            <summary>
            Sends a UDP message to a particular end point (uni or multicast).
            </summary>
        </member>
        <member name="T:MediaBrowser.Model.Net.ISocketFactory">
            <summary>
            Implemented by components that can create a platform specific UDP socket implementation, and wrap it in the cross platform <see cref="T:MediaBrowser.Model.Net.ISocket"/> interface.
            </summary>
        </member>
        <member name="M:MediaBrowser.Model.Net.ISocketFactory.CreateUdpSocket(System.Int32)">
            <summary>
            Createa a new unicast socket using the specified local port number.
            </summary>
            <param name="localPort">The local port to bind to.</param>
            <returns>A <see cref="T:MediaBrowser.Model.Net.ISocket"/> implementation.</returns>
        </member>
        <member name="T:MediaBrowser.Model.Net.MimeTypes">
            <summary>
            Class MimeTypes
            </summary>
        </member>
        <member name="M:MediaBrowser.Model.Net.MimeTypes.GetMimeType(System.String,System.Boolean)">
            <summary>
            Gets the type of the MIME.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Net.NetworkShare.Server">
            <summary>
            The name of the computer that this share belongs to
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Net.NetworkShare.Name">
            <summary>
            Share name
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Net.NetworkShare.Path">
            <summary>
            Local path
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Net.NetworkShare.ShareType">
            <summary>
            Share type
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Net.NetworkShare.Remark">
            <summary>
            Comment
            </summary>
        </member>
        <member name="T:MediaBrowser.Model.Net.NetworkShareType">
            <summary>
            Enum NetworkShareType
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Net.NetworkShareType.Disk">
            <summary>
            Disk share
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Net.NetworkShareType.Printer">
            <summary>
            Printer share
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Net.NetworkShareType.Device">
            <summary>
            Device share
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Net.NetworkShareType.Ipc">
            <summary>
            IPC share
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Net.NetworkShareType.Special">
            <summary>
            Special share
            </summary>
        </member>
        <member name="T:MediaBrowser.Model.Net.SocketReceiveResult">
            <summary>
            Used by the sockets wrapper to hold raw data received from a UDP socket.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Net.SocketReceiveResult.Buffer">
            <summary>
            The buffer to place received data into.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Net.SocketReceiveResult.ReceivedBytes">
            <summary>
            The number of bytes received.
            </summary>
        </member>
        <member name="T:MediaBrowser.Model.Net.WebSocketMessage`1">
            <summary>
            Class WebSocketMessage
            </summary>
            <typeparam name="T"></typeparam>
        </member>
        <member name="P:MediaBrowser.Model.Net.WebSocketMessage`1.MessageType">
            <summary>
            Gets or sets the type of the message.
            </summary>
            <value>The type of the message.</value>
        </member>
        <member name="P:MediaBrowser.Model.Net.WebSocketMessage`1.Data">
            <summary>
            Gets or sets the data.
            </summary>
            <value>The data.</value>
        </member>
        <member name="P:MediaBrowser.Model.Notifications.NotificationRequest.NotificationType">
            <summary>
            The corresponding type name used in configuration. Not for display.
            </summary>
        </member>
        <member name="T:MediaBrowser.Model.Plugins.BasePluginConfiguration">
            <summary>
            Class BasePluginConfiguration
            </summary>
        </member>
        <member name="T:MediaBrowser.Model.Plugins.PluginInfo">
            <summary>
            This is a serializable stub class that is used by the api to provide information about installed plugins.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Plugins.PluginInfo.Name">
            <summary>
            Gets or sets the name.
            </summary>
            <value>The name.</value>
        </member>
        <member name="P:MediaBrowser.Model.Plugins.PluginInfo.Version">
            <summary>
            Gets or sets the version.
            </summary>
            <value>The version.</value>
        </member>
        <member name="P:MediaBrowser.Model.Plugins.PluginInfo.ConfigurationFileName">
            <summary>
            Gets or sets the name of the configuration file.
            </summary>
            <value>The name of the configuration file.</value>
        </member>
        <member name="P:MediaBrowser.Model.Plugins.PluginInfo.Description">
            <summary>
            Gets or sets the description.
            </summary>
            <value>The description.</value>
        </member>
        <member name="P:MediaBrowser.Model.Plugins.PluginInfo.Id">
            <summary>
            Gets or sets the unique id.
            </summary>
            <value>The unique id.</value>
        </member>
        <member name="P:MediaBrowser.Model.Plugins.PluginInfo.ImageTag">
            <summary>
            Gets or sets the image URL.
            </summary>
            <value>The image URL.</value>
        </member>
        <member name="M:MediaBrowser.Model.Plugins.UI.EmbyUserException.#ctor(System.String,System.String)">
            <summary>Initializes a new instance of the <see cref="T:System.Exception"></see> class with a specified error message.</summary>
            <param name="message">The message.</param>
            <param name="helpLink">The help link.</param>
        </member>
        <member name="P:MediaBrowser.Model.Plugins.UI.EmbyUserException.Message">
            <summary>Gets a message that describes the current exception.</summary>
            <returns>The error message that explains the reason for the exception, or an empty string ("").</returns>
        </member>
        <member name="P:MediaBrowser.Model.Plugins.UI.EmbyUserException.HelpLink">
            <summary>Gets or sets a link to the help file associated with this exception.</summary>
            <returns>The Uniform Resource Name (URN) or Uniform Resource Locator (URL).</returns>
        </member>
        <member name="T:MediaBrowser.Model.Plugins.UI.Views.Enums.CompactViewAppearance">
            <summary>
            Indicates how a Page View should be presented in cases of limited screen space (like TV mode).
            </summary>
            <remarks>
            Used in <see cref="P:MediaBrowser.Model.Plugins.UI.Views.PluginViewOptions.CompactViewAppearance"/>.
            </remarks>
            <seealso cref="T:MediaBrowser.Model.Plugins.UI.Views.PluginViewOptions"/>
        </member>
        <member name="F:MediaBrowser.Model.Plugins.UI.Views.Enums.CompactViewAppearance.Default">
            <summary>Default appearance. Page view size may be limited by a side bar or button block.</summary>
        </member>
        <member name="F:MediaBrowser.Model.Plugins.UI.Views.Enums.CompactViewAppearance.UseAllScreenSpace">
            <summary>Don't limit screen estate by a side bar or button block.</summary>
        </member>
        <member name="T:MediaBrowser.Model.Plugins.UI.Views.Enums.DialogSize">
            <summary>
            Defines the display size for dialogs.
            </summary>
            <remarks>
                <para>Please note that in case of TV or mobile display modes, dialogs may always be shown as full-screen.</para>
                Used in <see cref="T:MediaBrowser.Model.Plugins.UI.Views.PluginViewOptions"/>.
            </remarks>
            <seealso cref="T:MediaBrowser.Model.Plugins.UI.Views.PluginViewOptions"/>
        </member>
        <member name="F:MediaBrowser.Model.Plugins.UI.Views.Enums.DialogSize.AutoFit">
            <summary>Automatically fits the dialog size to its contents.</summary>
        </member>
        <member name="F:MediaBrowser.Model.Plugins.UI.Views.Enums.DialogSize.Small">
            <summary>A small dialog without header for creating extended message or input boxes.</summary>
        </member>
        <member name="F:MediaBrowser.Model.Plugins.UI.Views.Enums.DialogSize.Medium">
            <summary>Medium-sized dialog with header and footer.</summary>
        </member>
        <member name="F:MediaBrowser.Model.Plugins.UI.Views.Enums.DialogSize.MediumTall">
            <summary>Medium-sized dialog with extra height with header and footer.</summary>
        </member>
        <member name="F:MediaBrowser.Model.Plugins.UI.Views.Enums.DialogSize.FullScreenBorder">
            <summary>Close to full-screen but still recognizable as a dialog.</summary>
        </member>
        <member name="F:MediaBrowser.Model.Plugins.UI.Views.Enums.DialogSize.FullScreen">
            <summary>Covering the whole screen but with dialog header and footer still visible.</summary>
        </member>
        <member name="T:MediaBrowser.Model.Plugins.UI.Views.Enums.QueryCloseAction">
            <summary>
            Defines actions to perform when plugin views are exited.
            </summary>
            <remarks>
            Used in <see cref="P:MediaBrowser.Model.Plugins.UI.Views.PluginViewOptions.QueryCloseAction"/>.
            </remarks>
            <seealso cref="T:MediaBrowser.Model.Plugins.UI.Views.PluginViewOptions"/>
        </member>
        <member name="F:MediaBrowser.Model.Plugins.UI.Views.Enums.QueryCloseAction.None">
            <summary>No action will be taken.</summary>
        </member>
        <member name="F:MediaBrowser.Model.Plugins.UI.Views.Enums.QueryCloseAction.AskSaveWhenChanged">
            <summary>If changes were made, user will be prompted whether to save or exit without saving.</summary>
        </member>
        <member name="F:MediaBrowser.Model.Plugins.UI.Views.Enums.QueryCloseAction.AskSaveAlways">
            <summary>User will always be prompted whether to save or exit without saving.</summary>
        </member>
        <member name="T:MediaBrowser.Model.Plugins.UI.Views.Enums.WizardHidingBehavior">
            <summary>
            Defines the hiding behavior for Wizard Views (<see cref="T:MediaBrowser.Model.Plugins.UI.Views.IPluginWizardView"/>).
            </summary>
            <remarks>
            Used in <see cref="P:MediaBrowser.Model.Plugins.UI.Views.PluginViewOptions.WizardHidingBehavior"/>.
            </remarks>
            <seealso cref="T:MediaBrowser.Model.Plugins.UI.Views.PluginViewOptions"/>
        </member>
        <member name="F:MediaBrowser.Model.Plugins.UI.Views.Enums.WizardHidingBehavior.AutoCancel">
            <summary>
                The wizard process will be ended, equal to hitting "Cancel".
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Plugins.UI.Views.Enums.WizardHidingBehavior.AutoBackground">
            <summary>
                The wizard process remains active in the background and when navigating back to the wizard again,
                it will open at the same state where it was left.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Plugins.UI.Views.Enums.WizardHidingBehavior.AskCancel">
            <summary>
                User will be prompted whether to exit, in which case the wizard process would be ended, equal to hitting "Cancel".
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Plugins.UI.Views.Enums.WizardHidingBehavior.AskBackground">
            <summary>
                User will be prompted whether to hide the wizard, in which case the wizard process would be remain active in the background.
                If canceling is allowed (<see cref="P:MediaBrowser.Model.Plugins.UI.Views.IPluginWizardView.AllowCancel"/>), user is being suggested to hit cancel in order to end
                the wizard process.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Plugins.UI.Views.IPluginDialogView.ShowDialogFullScreen">
            <summary>Gets a value indicating whether a dialog should be shown full-screen.</summary>
            <value><c>true</c> to show dialog full screen; otherwise, <c>false</c>.</value>
            <remarks>This is deprecated. Please use <see cref="P:MediaBrowser.Model.Plugins.UI.Views.PluginViewOptions.DialogSize"/> instead.</remarks>
        </member>
        <member name="T:MediaBrowser.Model.Plugins.UI.Views.PluginViewOptions">
            <summary>
                Options for Plugin Views
            </summary>
            <remarks>
                To specify options for plugin views, implement the interface <see cref="T:MediaBrowser.Model.Plugins.UI.Views.IPluginViewWithOptions"/> in your
                Page, Dialog or Wizard view.
            </remarks>
            <seealso cref="T:MediaBrowser.Model.Plugins.UI.Views.IPluginViewWithOptions"/>
            <seealso cref="T:MediaBrowser.Model.Plugins.UI.Views.IPluginPageView"/>
            <seealso cref="T:MediaBrowser.Model.Plugins.UI.Views.IPluginDialogView"/>
            <seealso cref="T:MediaBrowser.Model.Plugins.UI.Views.IPluginWizardView"/>
        </member>
        <member name="P:MediaBrowser.Model.Plugins.UI.Views.PluginViewOptions.HelpUrl">
            <summary>Gets or sets a URL, pointing to help information for this specific view.</summary>
            <value>The help URL.</value>
            <remarks>
              <para>Applies to</para>
              <list type="bullet">
                <item>Page Views (<see cref="T:MediaBrowser.Model.Plugins.UI.Views.IPluginPageView" />)</item>
                <item>Dialog Views (<see cref="T:MediaBrowser.Model.Plugins.UI.Views.IPluginDialogView" />)</item>
                <item>Wizard Views (<see cref="T:MediaBrowser.Model.Plugins.UI.Views.IPluginWizardView" />)</item>
              </list>
            </remarks>
        </member>
        <member name="P:MediaBrowser.Model.Plugins.UI.Views.PluginViewOptions.QueryCloseAction">
            <summary>Gets or sets the action to be taken when the plugin view is exited.</summary>
            <value>The query close action.</value>
            <remarks>
              <para>Use this to specify what should happen when the user exits a view by navigating back,
                    pressing cancel or mouse-clicking or tapping outside of a dialog.
              </para>
              <para>The default is <see cref="F:MediaBrowser.Model.Plugins.UI.Views.Enums.QueryCloseAction.None"/></para>
              <para>Applies to</para>
              <list type="bullet">
                <item>Page Views (<see cref="T:MediaBrowser.Model.Plugins.UI.Views.IPluginPageView" />)</item>
                <item>Dialog Views (<see cref="T:MediaBrowser.Model.Plugins.UI.Views.IPluginDialogView" />)</item>
              </list>
            </remarks>
        </member>
        <member name="P:MediaBrowser.Model.Plugins.UI.Views.PluginViewOptions.WizardHidingBehavior">
            <summary>Gets or sets the action to be taken when leaving a Wizard View.</summary>
            <value>The wizard hiding behavior.</value>
            <remarks>
              <para>Use this to specify what should happen when the user exits a wizard view by navigating away,
                    mouse-clicking or tapping outside of the wizard.
              </para>
              <para>Please note that it can make sense to use different values at different stages of
                    a wizard progress. For example, the initial wizard page should always be set to
                    <see cref="F:MediaBrowser.Model.Plugins.UI.Views.Enums.WizardHidingBehavior.AutoCancel"/> as there is not state that
                    would need to be retained.
              </para>
              <para>The default is <see cref="F:MediaBrowser.Model.Plugins.UI.Views.Enums.WizardHidingBehavior.AutoCancel"/></para>
              <para>Applies to</para>
              <list type="bullet">
                <item>Wizard Views (<see cref="T:MediaBrowser.Model.Plugins.UI.Views.IPluginWizardView" />)</item>
              </list>
            </remarks>
        </member>
        <member name="P:MediaBrowser.Model.Plugins.UI.Views.PluginViewOptions.CompactViewAppearance">
            <summary>Gets or sets how a Page View should be presented in cases of limited screen space (like TV mode).</summary>
            <value>The compact view appearance.</value>
            <remarks>
              <para>Applies to</para>
              <list type="bullet">
                <item>Page Views (<see cref="T:MediaBrowser.Model.Plugins.UI.Views.IPluginPageView" />)</item>
              </list>
            </remarks>
        </member>
        <member name="P:MediaBrowser.Model.Plugins.UI.Views.PluginViewOptions.DialogSize">
            <summary>Gets or sets the preferred dialog size.</summary>
            <value>The preferred dialog display size.</value>
            <remarks>
              <para>Please note that in case of TV or mobile display modes, dialogs may always be shown
                    as full-screen.</para>
              <para>The default is <see cref="F:MediaBrowser.Model.Plugins.UI.Views.Enums.DialogSize.AutoFit"/></para>
              <para>Applies to</para>
              <list type="bullet">
                <item>Dialog Views (<see cref="T:MediaBrowser.Model.Plugins.UI.Views.IPluginDialogView" />)</item>
              </list>
            </remarks>
        </member>
        <member name="M:MediaBrowser.Model.ProcessRun.Metrics.ProcessMetricPoint.#ctor(System.TimeSpan,System.Double,System.Double,System.Double)">
            <summary>Initializes a new instance of the <see cref="T:System.Object"></see> class.</summary>
            <param name="time">The time.</param>
            <param name="cpuPercent">The cpu percent.</param>
            <param name="virtualMemory">The virtual memory.</param>
            <param name="workingSet">The working set.</param>
        </member>
        <member name="P:MediaBrowser.Model.ProcessRun.Metrics.ProcessMetricPoint.Time">
            <summary>Gets the time.</summary>
            <value>The time.</value>
        </member>
        <member name="P:MediaBrowser.Model.ProcessRun.Metrics.ProcessMetricPoint.CpuPercent">
            <summary>Gets the cpu percent.</summary>
            <value>The cpu percent.</value>
        </member>
        <member name="P:MediaBrowser.Model.ProcessRun.Metrics.ProcessMetricPoint.VirtualMemory">
            <summary>Gets the virtual memory.</summary>
            <value>The virtual memory.</value>
        </member>
        <member name="P:MediaBrowser.Model.ProcessRun.Metrics.ProcessMetricPoint.WorkingSet">
            <summary>Gets the working set.</summary>
            <value>The working set.</value>
        </member>
        <member name="M:MediaBrowser.Model.ProcessRun.Metrics.ProcessStatistics.#ctor(System.Double,System.Double,System.Double,System.Double,MediaBrowser.Model.ProcessRun.Metrics.ProcessMetricPoint[])">
            <summary>Initializes a new instance of the <see cref="T:MediaBrowser.Model.ProcessRun.Metrics.ProcessStatistics"/> class.</summary>
            <param name="currentCpu">The current cpu.</param>
            <param name="averageCpu">The average cpu.</param>
            <param name="currentVirtualMemory">The current virtual memory.</param>
            <param name="currentWorkingSet">The current working set.</param>
            <param name="metrics">The metrics.</param>
        </member>
        <member name="M:MediaBrowser.Model.ProcessRun.Metrics.ProcessStatistics.#ctor">
            <summary>Initializes a new instance of the <see cref="T:MediaBrowser.Model.ProcessRun.Metrics.ProcessStatistics"/> class.</summary>
        </member>
        <member name="P:MediaBrowser.Model.ProcessRun.Metrics.ProcessStatistics.CurrentCpu">
            <summary>Gets the current cpu.</summary>
            <value>The current cpu.</value>
        </member>
        <member name="P:MediaBrowser.Model.ProcessRun.Metrics.ProcessStatistics.AverageCpu">
            <summary>Gets the average cpu.</summary>
            <value>The average cpu.</value>
        </member>
        <member name="P:MediaBrowser.Model.ProcessRun.Metrics.ProcessStatistics.CurrentVirtualMemory">
            <summary>Gets the currently allocated virtual memory.</summary>
            <value>The currently allocated virtual memory.</value>
        </member>
        <member name="P:MediaBrowser.Model.ProcessRun.Metrics.ProcessStatistics.CurrentWorkingSet">
            <summary>Gets the currently allocated working set.</summary>
            <value>The currently allocated working set.</value>
        </member>
        <member name="P:MediaBrowser.Model.ProcessRun.Metrics.ProcessStatistics.Metrics">
            <summary>Gets the metrics.</summary>
            <value>The metrics.</value>
        </member>
        <member name="M:MediaBrowser.Model.ProcessRun.Metrics.ProcessStatistics.GetCpuHistory">
            <summary>Gets the cpu history.</summary>
            <returns></returns>
        </member>
        <member name="P:MediaBrowser.Model.Providers.ExternalIdInfo.Name">
            <summary>
            Gets or sets the name.
            </summary>
            <value>The name.</value>
        </member>
        <member name="P:MediaBrowser.Model.Providers.ExternalIdInfo.Key">
            <summary>
            Gets or sets the key.
            </summary>
            <value>The key.</value>
        </member>
        <member name="P:MediaBrowser.Model.Providers.ExternalIdInfo.UrlFormatString">
            <summary>
            Gets or sets the URL format string.
            </summary>
            <value>The URL format string.</value>
        </member>
        <member name="P:MediaBrowser.Model.Providers.ExternalUrl.Name">
            <summary>
            Gets or sets the name.
            </summary>
            <value>The name.</value>
        </member>
        <member name="P:MediaBrowser.Model.Providers.ExternalUrl.Url">
            <summary>
            Gets or sets the type of the item.
            </summary>
            <value>The type of the item.</value>
        </member>
        <member name="T:MediaBrowser.Model.Providers.ImageProviderInfo">
            <summary>
            Class ImageProviderInfo.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Providers.ImageProviderInfo.Name">
            <summary>
            Gets or sets the name.
            </summary>
            <value>The name.</value>
        </member>
        <member name="T:MediaBrowser.Model.Providers.RemoteImageInfo">
            <summary>
            Class RemoteImageInfo
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Providers.RemoteImageInfo.ProviderName">
            <summary>
            Gets or sets the name of the provider.
            </summary>
            <value>The name of the provider.</value>
        </member>
        <member name="P:MediaBrowser.Model.Providers.RemoteImageInfo.Url">
            <summary>
            Gets or sets the URL.
            </summary>
            <value>The URL.</value>
        </member>
        <member name="P:MediaBrowser.Model.Providers.RemoteImageInfo.ThumbnailUrl">
            <summary>
            Gets a url used for previewing a smaller version
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Providers.RemoteImageInfo.Height">
            <summary>
            Gets or sets the height.
            </summary>
            <value>The height.</value>
        </member>
        <member name="P:MediaBrowser.Model.Providers.RemoteImageInfo.Width">
            <summary>
            Gets or sets the width.
            </summary>
            <value>The width.</value>
        </member>
        <member name="P:MediaBrowser.Model.Providers.RemoteImageInfo.CommunityRating">
            <summary>
            Gets or sets the community rating.
            </summary>
            <value>The community rating.</value>
        </member>
        <member name="P:MediaBrowser.Model.Providers.RemoteImageInfo.VoteCount">
            <summary>
            Gets or sets the vote count.
            </summary>
            <value>The vote count.</value>
        </member>
        <member name="P:MediaBrowser.Model.Providers.RemoteImageInfo.Language">
            <summary>
            Gets or sets the language.
            </summary>
            <value>The language.</value>
        </member>
        <member name="P:MediaBrowser.Model.Providers.RemoteImageInfo.Type">
            <summary>
            Gets or sets the type.
            </summary>
            <value>The type.</value>
        </member>
        <member name="P:MediaBrowser.Model.Providers.RemoteImageInfo.RatingType">
            <summary>
            Gets or sets the type of the rating.
            </summary>
            <value>The type of the rating.</value>
        </member>
        <member name="T:MediaBrowser.Model.Providers.RemoteImageResult">
            <summary>
            Class RemoteImageResult.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Providers.RemoteImageResult.Images">
            <summary>
            Gets or sets the images.
            </summary>
            <value>The images.</value>
        </member>
        <member name="P:MediaBrowser.Model.Providers.RemoteImageResult.TotalRecordCount">
            <summary>
            Gets or sets the total record count.
            </summary>
            <value>The total record count.</value>
        </member>
        <member name="P:MediaBrowser.Model.Providers.RemoteImageResult.Providers">
            <summary>
            Gets or sets the providers.
            </summary>
            <value>The providers.</value>
        </member>
        <member name="P:MediaBrowser.Model.Providers.RemoteSearchResult.Name">
            <summary>
            Gets or sets the name.
            </summary>
            <value>The name.</value>
        </member>
        <member name="P:MediaBrowser.Model.Providers.RemoteSearchResult.ProviderIds">
            <summary>
            Gets or sets the provider ids.
            </summary>
            <value>The provider ids.</value>
        </member>
        <member name="P:MediaBrowser.Model.Providers.RemoteSearchResult.ProductionYear">
            <summary>
            Gets or sets the year.
            </summary>
            <value>The year.</value>
        </member>
        <member name="T:MediaBrowser.Model.Querying.ItemCountsQuery">
            <summary>
            Class ItemCountsQuery
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Querying.ItemCountsQuery.UserId">
            <summary>
            Gets or sets the user id.
            </summary>
            <value>The user id.</value>
        </member>
        <member name="P:MediaBrowser.Model.Querying.ItemCountsQuery.IsFavorite">
            <summary>
            Gets or sets a value indicating whether this instance is favorite.
            </summary>
            <value><c>null</c> if [is favorite] contains no value, <c>true</c> if [is favorite]; otherwise, <c>false</c>.</value>
        </member>
        <member name="T:MediaBrowser.Model.Querying.ItemFields">
            <summary>
            Used to control the data that gets attached to DtoBaseItems
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Querying.ItemFields.AirTime">
            <summary>
            The air time
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Querying.ItemFields.CanDelete">
            <summary>
            The can delete
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Querying.ItemFields.CanDownload">
            <summary>
            The can download
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Querying.ItemFields.ChannelInfo">
            <summary>
            The channel information
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Querying.ItemFields.Chapters">
            <summary>
            The chapters
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Querying.ItemFields.CustomRating">
            <summary>
            The custom rating
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Querying.ItemFields.DateCreated">
            <summary>
            The date created of the item
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Querying.ItemFields.DisplayPreferencesId">
            <summary>
            Item display preferences
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Querying.ItemFields.Etag">
            <summary>
            The etag
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Querying.ItemFields.ExternalUrls">
            <summary>
            The external urls
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Querying.ItemFields.Genres">
            <summary>
            Genres
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Querying.ItemFields.ItemCounts">
            <summary>
            The item counts
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Querying.ItemFields.MediaSources">
            <summary>
            The media versions
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Querying.ItemFields.Overview">
            <summary>
            The item overview
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Querying.ItemFields.ParentId">
            <summary>
            The id of the item's parent
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Querying.ItemFields.Path">
            <summary>
            The physical path of the item
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Querying.ItemFields.People">
            <summary>
            The list of people for the item
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Querying.ItemFields.ProductionLocations">
            <summary>
            The production locations
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Querying.ItemFields.ProviderIds">
            <summary>
            Imdb, tmdb, etc
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Querying.ItemFields.PrimaryImageAspectRatio">
            <summary>
            The aspect ratio of the primary image
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Querying.ItemFields.Settings">
            <summary>
            The settings
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Querying.ItemFields.SeriesStudio">
            <summary>
            The series studio
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Querying.ItemFields.SortName">
            <summary>
            The sort name of the item
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Querying.ItemFields.SpecialEpisodeNumbers">
            <summary>
            The special episode numbers
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Querying.ItemFields.Studios">
            <summary>
            The studios of the item
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Querying.ItemFields.Taglines">
            <summary>
            The taglines of the item
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Querying.ItemFields.Tags">
            <summary>
            The tags
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Querying.ItemFields.RemoteTrailers">
            <summary>
            The trailer url of the item
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Querying.ItemFields.MediaStreams">
            <summary>
            The media streams
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Querying.ItemFields.SeasonUserData">
            <summary>
            The season user data
            </summary>
        </member>
        <member name="T:MediaBrowser.Model.Querying.ItemFilter">
            <summary>
            Enum ItemFilter
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Querying.ItemFilter.IsFolder">
            <summary>
            The item is a folder
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Querying.ItemFilter.IsNotFolder">
            <summary>
            The item is not folder
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Querying.ItemFilter.IsUnplayed">
            <summary>
            The item is unplayed
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Querying.ItemFilter.IsPlayed">
            <summary>
            The item is played
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Querying.ItemFilter.IsFavorite">
            <summary>
            The item is a favorite
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Querying.ItemFilter.IsResumable">
            <summary>
            The item is resumable
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Querying.ItemFilter.Likes">
            <summary>
            The likes
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Querying.ItemFilter.Dislikes">
            <summary>
            The dislikes
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Querying.ItemFilter.IsFavoriteOrLikes">
            <summary>
            The is favorite or likes
            </summary>
        </member>
        <member name="T:MediaBrowser.Model.Querying.ItemSortBy">
            <summary>
            These represent sort orders that are known by the core
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Querying.ItemSortBy.Album">
            <summary>
            The album
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Querying.ItemSortBy.AlbumArtist">
            <summary>
            The album artist
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Querying.ItemSortBy.Artist">
            <summary>
            The artist
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Querying.ItemSortBy.DateCreated">
            <summary>
            The date created
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Querying.ItemSortBy.OfficialRating">
            <summary>
            The official rating
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Querying.ItemSortBy.DatePlayed">
            <summary>
            The date played
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Querying.ItemSortBy.PremiereDate">
            <summary>
            The premiere date
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Querying.ItemSortBy.SortName">
            <summary>
            The sort name
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Querying.ItemSortBy.Random">
            <summary>
            The random
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Querying.ItemSortBy.Runtime">
            <summary>
            The runtime
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Querying.ItemSortBy.CommunityRating">
            <summary>
            The community rating
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Querying.ItemSortBy.ProductionYear">
            <summary>
            The production year
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Querying.ItemSortBy.PlayCount">
            <summary>
            The play count
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Querying.ItemSortBy.CriticRating">
            <summary>
            The critic rating
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Querying.LatestItemsQuery.UserId">
            <summary>
            The user to localize search results for
            </summary>
            <value>The user id.</value>
        </member>
        <member name="P:MediaBrowser.Model.Querying.LatestItemsQuery.ParentId">
            <summary>
            Specify this to localize the search to a specific item or folder. Omit to use the root.
            </summary>
            <value>The parent id.</value>
        </member>
        <member name="P:MediaBrowser.Model.Querying.LatestItemsQuery.StartIndex">
            <summary>
            Skips over a given number of items within the results. Use for paging.
            </summary>
            <value>The start index.</value>
        </member>
        <member name="P:MediaBrowser.Model.Querying.LatestItemsQuery.Limit">
            <summary>
            The maximum number of items to return
            </summary>
            <value>The limit.</value>
        </member>
        <member name="P:MediaBrowser.Model.Querying.LatestItemsQuery.Fields">
            <summary>
            Fields to return within the items, in addition to basic information
            </summary>
            <value>The fields.</value>
        </member>
        <member name="P:MediaBrowser.Model.Querying.LatestItemsQuery.IncludeItemTypes">
            <summary>
            Gets or sets the include item types.
            </summary>
            <value>The include item types.</value>
        </member>
        <member name="P:MediaBrowser.Model.Querying.LatestItemsQuery.IsPlayed">
            <summary>
            Gets or sets a value indicating whether this instance is played.
            </summary>
            <value><c>null</c> if [is played] contains no value, <c>true</c> if [is played]; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.Querying.LatestItemsQuery.GroupItems">
            <summary>
            Gets or sets a value indicating whether [group items].
            </summary>
            <value><c>true</c> if [group items]; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.Querying.LatestItemsQuery.EnableImages">
            <summary>
            Gets or sets a value indicating whether [enable images].
            </summary>
            <value><c>null</c> if [enable images] contains no value, <c>true</c> if [enable images]; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.Querying.LatestItemsQuery.ImageTypeLimit">
            <summary>
            Gets or sets the image type limit.
            </summary>
            <value>The image type limit.</value>
        </member>
        <member name="P:MediaBrowser.Model.Querying.LatestItemsQuery.EnableImageTypes">
            <summary>
            Gets or sets the enable image types.
            </summary>
            <value>The enable image types.</value>
        </member>
        <member name="P:MediaBrowser.Model.Querying.MovieRecommendationQuery.UserId">
            <summary>
            Gets or sets the user identifier.
            </summary>
            <value>The user identifier.</value>
        </member>
        <member name="P:MediaBrowser.Model.Querying.MovieRecommendationQuery.ParentId">
            <summary>
            Gets or sets the parent identifier.
            </summary>
            <value>The parent identifier.</value>
        </member>
        <member name="P:MediaBrowser.Model.Querying.MovieRecommendationQuery.ItemLimit">
            <summary>
            Gets or sets the item limit.
            </summary>
            <value>The item limit.</value>
        </member>
        <member name="P:MediaBrowser.Model.Querying.MovieRecommendationQuery.CategoryLimit">
            <summary>
            Gets or sets the category limit.
            </summary>
            <value>The category limit.</value>
        </member>
        <member name="P:MediaBrowser.Model.Querying.MovieRecommendationQuery.Fields">
            <summary>
            Gets or sets the fields.
            </summary>
            <value>The fields.</value>
        </member>
        <member name="P:MediaBrowser.Model.Querying.NextUpQuery.UserId">
            <summary>
            Gets or sets the user id.
            </summary>
            <value>The user id.</value>
        </member>
        <member name="P:MediaBrowser.Model.Querying.NextUpQuery.ParentId">
            <summary>
            Gets or sets the parent identifier.
            </summary>
            <value>The parent identifier.</value>
        </member>
        <member name="P:MediaBrowser.Model.Querying.NextUpQuery.SeriesId">
            <summary>
            Gets or sets the series id.
            </summary>
            <value>The series id.</value>
        </member>
        <member name="P:MediaBrowser.Model.Querying.NextUpQuery.StartIndex">
            <summary>
            Skips over a given number of items within the results. Use for paging.
            </summary>
            <value>The start index.</value>
        </member>
        <member name="P:MediaBrowser.Model.Querying.NextUpQuery.Limit">
            <summary>
            The maximum number of items to return
            </summary>
            <value>The limit.</value>
        </member>
        <member name="P:MediaBrowser.Model.Querying.NextUpQuery.Fields">
            <summary>
            Fields to return within the items, in addition to basic information
            </summary>
            <value>The fields.</value>
        </member>
        <member name="P:MediaBrowser.Model.Querying.NextUpQuery.EnableImages">
            <summary>
            Gets or sets a value indicating whether [enable images].
            </summary>
            <value><c>null</c> if [enable images] contains no value, <c>true</c> if [enable images]; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.Querying.NextUpQuery.ImageTypeLimit">
            <summary>
            Gets or sets the image type limit.
            </summary>
            <value>The image type limit.</value>
        </member>
        <member name="P:MediaBrowser.Model.Querying.NextUpQuery.EnableImageTypes">
            <summary>
            Gets or sets the enable image types.
            </summary>
            <value>The enable image types.</value>
        </member>
        <member name="P:MediaBrowser.Model.Querying.QueryResult`1.Items">
            <summary>
            Gets or sets the items.
            </summary>
            <value>The items.</value>
        </member>
        <member name="P:MediaBrowser.Model.Querying.QueryResult`1.TotalRecordCount">
            <summary>
            The total number of records available
            </summary>
            <value>The total record count.</value>
        </member>
        <member name="T:MediaBrowser.Model.Querying.SessionQuery">
            <summary>
            Class SessionQuery
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Querying.SessionQuery.ControllableByUserId">
            <summary>
            Filter by sessions that are allowed to be controlled by a given user
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Querying.SimilarItemsQuery.UserId">
            <summary>
            The user to localize search results for
            </summary>
            <value>The user id.</value>
        </member>
        <member name="P:MediaBrowser.Model.Querying.SimilarItemsQuery.Id">
            <summary>
            Gets or sets the id.
            </summary>
            <value>The id.</value>
        </member>
        <member name="P:MediaBrowser.Model.Querying.SimilarItemsQuery.Limit">
            <summary>
            The maximum number of items to return
            </summary>
            <value>The limit.</value>
        </member>
        <member name="P:MediaBrowser.Model.Querying.SimilarItemsQuery.Fields">
            <summary>
            Fields to return within the items, in addition to basic information
            </summary>
            <value>The fields.</value>
        </member>
        <member name="T:MediaBrowser.Model.Querying.ThemeMediaResult">
            <summary>
            Class ThemeMediaResult
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Querying.ThemeMediaResult.OwnerId">
            <summary>
            Gets or sets the owner id.
            </summary>
            <value>The owner id.</value>
        </member>
        <member name="P:MediaBrowser.Model.Querying.UpcomingEpisodesQuery.UserId">
            <summary>
            Gets or sets the user id.
            </summary>
            <value>The user id.</value>
        </member>
        <member name="P:MediaBrowser.Model.Querying.UpcomingEpisodesQuery.ParentId">
            <summary>
            Gets or sets the parent identifier.
            </summary>
            <value>The parent identifier.</value>
        </member>
        <member name="P:MediaBrowser.Model.Querying.UpcomingEpisodesQuery.StartIndex">
            <summary>
            Skips over a given number of items within the results. Use for paging.
            </summary>
            <value>The start index.</value>
        </member>
        <member name="P:MediaBrowser.Model.Querying.UpcomingEpisodesQuery.Limit">
            <summary>
            The maximum number of items to return
            </summary>
            <value>The limit.</value>
        </member>
        <member name="P:MediaBrowser.Model.Querying.UpcomingEpisodesQuery.Fields">
            <summary>
            Fields to return within the items, in addition to basic information
            </summary>
            <value>The fields.</value>
        </member>
        <member name="P:MediaBrowser.Model.Querying.UpcomingEpisodesQuery.EnableImages">
            <summary>
            Gets or sets a value indicating whether [enable images].
            </summary>
            <value><c>null</c> if [enable images] contains no value, <c>true</c> if [enable images]; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.Querying.UpcomingEpisodesQuery.ImageTypeLimit">
            <summary>
            Gets or sets the image type limit.
            </summary>
            <value>The image type limit.</value>
        </member>
        <member name="P:MediaBrowser.Model.Querying.UpcomingEpisodesQuery.EnableImageTypes">
            <summary>
            Gets or sets the enable image types.
            </summary>
            <value>The enable image types.</value>
        </member>
        <member name="M:MediaBrowser.Model.Serialization.IJsonSerializer.SerializeToStream(System.Object,System.IO.Stream)">
            <summary>Serializes to stream.</summary>
            <param name="obj">The obj.</param>
            <param name="stream">The stream.</param>
            <exception cref="T:System.ArgumentNullException">obj</exception>
        </member>
        <member name="M:MediaBrowser.Model.Serialization.IJsonSerializer.SerializeToStream(System.Object,System.IO.Stream,MediaBrowser.Model.Serialization.JsonSerializerOptions)">
            <summary>Serializes to stream.</summary>
            <param name="obj">The obj.</param>
            <param name="stream">The stream.</param>
            <param name="options">The options.</param>
            <exception cref="T:System.ArgumentNullException">obj</exception>
        </member>
        <member name="M:MediaBrowser.Model.Serialization.IJsonSerializer.SerializeToFile(System.Object,System.String)">
            <summary>Serializes to file.</summary>
            <param name="obj">The obj.</param>
            <param name="file">The file.</param>
            <exception cref="T:System.ArgumentNullException">obj</exception>
        </member>
        <member name="M:MediaBrowser.Model.Serialization.IJsonSerializer.SerializeToFile(System.Object,System.String,MediaBrowser.Model.Serialization.JsonSerializerOptions)">
            <summary>Serializes to file.</summary>
            <param name="obj">The obj.</param>
            <param name="file">The file.</param>
            <param name="options">The options.</param>
            <exception cref="T:System.ArgumentNullException">obj</exception>
        </member>
        <member name="M:MediaBrowser.Model.Serialization.IJsonSerializer.DeserializeFromFileAsync(System.Type,System.String)">
            <summary>
            Deserializes from file.
            </summary>
            <param name="type">The type.</param>
            <param name="file">The file.</param>
            <returns>System.Object.</returns>
            <exception cref="T:System.ArgumentNullException">type</exception>
        </member>
        <member name="M:MediaBrowser.Model.Serialization.IJsonSerializer.DeserializeFromFile``1(System.String)">
            <summary>
            Deserializes from file.
            </summary>
            <typeparam name="T"></typeparam>
            <param name="file">The file.</param>
            <returns>``0.</returns>
            <exception cref="T:System.ArgumentNullException">file</exception>
        </member>
        <member name="M:MediaBrowser.Model.Serialization.IJsonSerializer.DeserializeFromStream``1(System.IO.Stream)">
            <summary>
            Deserializes from stream.
            </summary>
            <typeparam name="T"></typeparam>
            <param name="stream">The stream.</param>
            <returns>``0.</returns>
            <exception cref="T:System.ArgumentNullException">stream</exception>
        </member>
        <member name="M:MediaBrowser.Model.Serialization.IJsonSerializer.DeserializeFromString``1(System.String)">
            <summary>
            Deserializes from string.
            </summary>
            <typeparam name="T"></typeparam>
            <param name="text">The text.</param>
            <returns>``0.</returns>
            <exception cref="T:System.ArgumentNullException">text</exception>
        </member>
        <member name="M:MediaBrowser.Model.Serialization.IJsonSerializer.DeserializeFromStream(System.IO.Stream,System.Type)">
            <summary>
            Deserializes from stream.
            </summary>
            <param name="stream">The stream.</param>
            <param name="type">The type.</param>
            <returns>System.Object.</returns>
            <exception cref="T:System.ArgumentNullException">stream</exception>
        </member>
        <member name="M:MediaBrowser.Model.Serialization.IJsonSerializer.DeserializeFromString(System.String,System.Type)">
            <summary>
            Deserializes from string.
            </summary>
            <param name="json">The json.</param>
            <param name="type">The type.</param>
            <returns>System.Object.</returns>
            <exception cref="T:System.ArgumentNullException">json</exception>
        </member>
        <member name="M:MediaBrowser.Model.Serialization.IJsonSerializer.SerializeToString(System.Object)">
            <summary>Serializes to string.</summary>
            <param name="obj">The obj.</param>
            <returns>System.String.</returns>
            <exception cref="T:System.ArgumentNullException">obj</exception>
        </member>
        <member name="M:MediaBrowser.Model.Serialization.IJsonSerializer.SerializeToString(System.Object,MediaBrowser.Model.Serialization.JsonSerializerOptions)">
            <summary>Serializes to string.</summary>
            <param name="obj">The obj.</param>
            <param name="options">The options.</param>
            <returns>System.String.</returns>
            <exception cref="T:System.ArgumentNullException">obj</exception>
        </member>
        <member name="M:MediaBrowser.Model.Serialization.IXmlSerializer.DeserializeFromStream(System.Type,System.IO.Stream)">
            <summary>
            Deserializes from stream.
            </summary>
            <param name="type">The type.</param>
            <param name="stream">The stream.</param>
            <returns>System.Object.</returns>
        </member>
        <member name="M:MediaBrowser.Model.Serialization.IXmlSerializer.SerializeToStream(System.Object,System.IO.Stream)">
            <summary>
            Serializes to stream.
            </summary>
            <param name="obj">The obj.</param>
            <param name="stream">The stream.</param>
        </member>
        <member name="M:MediaBrowser.Model.Serialization.IXmlSerializer.SerializeToFile(System.Object,System.String)">
            <summary>
            Serializes to file.
            </summary>
            <param name="obj">The obj.</param>
            <param name="file">The file.</param>
        </member>
        <member name="M:MediaBrowser.Model.Serialization.IXmlSerializer.DeserializeFromFile(System.Type,System.String)">
            <summary>
            Deserializes from file.
            </summary>
            <param name="type">The type.</param>
            <param name="file">The file.</param>
            <returns>System.Object.</returns>
        </member>
        <member name="M:MediaBrowser.Model.Serialization.IXmlSerializer.DeserializeFromBytes(System.Type,System.Byte[])">
            <summary>
            Deserializes from bytes.
            </summary>
            <param name="type">The type.</param>
            <param name="buffer">The buffer.</param>
            <returns>System.Object.</returns>
        </member>
        <member name="P:MediaBrowser.Model.Serialization.JsonSerializerOptions.Indent">
            <summary>Gets or sets a value indicating whether the serialized result should be indented (pretty-printed).</summary>
            <remarks>The default is <c>false</c>.</remarks>
            <value><c>true</c> to indent output; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.Serialization.JsonSerializerOptions.IncludeNullValues">
            <summary>Gets or sets a value indicating whether members with null values should be included.</summary>
            <remarks>The default is <c>false</c>.</remarks>
            <value><c>true</c> to include members with null values; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.Serialization.JsonSerializerOptions.ExcludeTypeInfo">
            <summary>
            Gets or sets a value indicating whether to exclude type information.
            </summary>
            <remarks>The default is <c>true</c>.</remarks>
            <value><c>true</c> to exclude type information]; otherwise, <c>false</c>.</value>
        </member>
        <member name="T:MediaBrowser.Model.Serialization.JsonString">
            <summary>Class holding a string that will be transparently parsed or emitted when serialising from or to JSON.</summary>
        </member>
        <member name="P:MediaBrowser.Model.Services.ApiMemberAttribute.Verb">
            <summary>
            Gets or sets verb to which applies attribute. By default applies to all verbs.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Services.ApiMemberAttribute.ParameterType">
            <summary>
            Gets or sets parameter type: It can be only one of the following: path, query, body, form, or header.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Services.ApiMemberAttribute.Name">
            <summary>
            Gets or sets unique name for the parameter. Each name must be unique, even if they are associated with different paramType values. 
            </summary>
            <remarks>
            <para>
            Other notes on the name field:
            If paramType is body, the name is used only for UI and codegeneration.
            If paramType is path, the name field must correspond to the associated path segment from the path field in the api object.
            If paramType is query, the name field corresponds to the query param name.
            </para>
            </remarks>
        </member>
        <member name="P:MediaBrowser.Model.Services.ApiMemberAttribute.Description">
            <summary>
            Gets or sets the human-readable description for the parameter.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Services.ApiMemberAttribute.DataType">
            <summary>
            For path, query, and header paramTypes, this field must be a primitive. For body, this can be a complex or container datatype.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Services.ApiMemberAttribute.IsRequired">
            <summary>
            For path, this is always true. Otherwise, this field tells the client whether or not the field must be supplied.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Services.ApiMemberAttribute.AllowMultiple">
            <summary>
            For query params, this specifies that a comma-separated list of values can be passed to the API. For path and body types, this field cannot be true.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Services.ApiMemberAttribute.Route">
            <summary>
            Gets or sets route to which applies attribute, matches using StartsWith. By default applies to all routes. 
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Services.ApiMemberAttribute.ExcludeInSchema">
            <summary>
            Whether to exclude this property from being included in the ModelSchema
            </summary>
        </member>
        <member name="T:MediaBrowser.Model.Services.AutoInjectPropertyAttribute">
            <summary>
            Attribute to mark properties for automatic dependency injection.
            </summary>
        </member>
        <member name="M:MediaBrowser.Model.Services.MyHttpUtility.HtmlDecode(System.String)">
            <summary>
            Decodes an HTML-encoded string and returns the decoded string.
            </summary>
            <param name="s">The HTML string to decode. </param>
            <returns>The decoded text.</returns>
        </member>
        <member name="M:MediaBrowser.Model.Services.IHasRequestFilter.RequestFilter(MediaBrowser.Model.Services.IRequest,MediaBrowser.Model.Services.IResponse,System.Object)">
            <summary>The request filter is executed before the service.</summary>
        </member>
        <member name="P:MediaBrowser.Model.Services.IHttpResult.Status">
            <summary>
            The HTTP Response Status
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Services.IHttpResult.StatusCode">
            <summary>
            The HTTP Response Status Code
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Services.IHttpResult.ContentType">
            <summary>
            The HTTP Response ContentType
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Services.IHttpResult.RequestContext">
            <summary>
            Holds the request call context
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Services.IRequest.Verb">
            <summary>
            The Verb / HttpMethod or Action for this request
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Services.IRequest.Dto">
            <summary>
            The Request DTO, after it has been deserialized.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Services.IRequest.ContentType">
            <summary>
            The request ContentType
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Services.IRequest.ResponseContentType">
            <summary>
            The expected Response ContentType for this request
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Services.IRequest.RemoteIp">
            <summary>
            The Remote Ip as reported by X-Forwarded-For, X-Real-IP or Request.UserHostAddress
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Services.IRequest.Authorization">
            <summary>
            The value of the Authorization Header used to send the Api Key, null if not available
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Services.IRequest.IsSecureConnection">
            <summary>
            e.g. is https or not
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Services.IRequest.Files">
            <summary>
            Access to the multi-part/formdata files posted on this request
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Services.IRequest.HttpMethod">
            <summary>
            The HTTP Verb
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Services.IRequest.XForwardedFor">
            <summary>
            The IP Address of the X-Forwarded-For header, null if null or empty
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Services.IRequest.XForwardedPort">
            <summary>
            The Port number of the X-Forwarded-Port header, null if null or empty
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Services.IRequest.XForwardedProtocol">
            <summary>
            The http or https scheme of the X-Forwarded-Proto header, null if null or empty
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Services.IRequest.XRealIp">
            <summary>
            The value of the X-Real-IP header, null if null or empty
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Services.IRequest.Accept">
            <summary>
            The value of the Accept HTTP Request Header
            </summary>
        </member>
        <member name="M:MediaBrowser.Model.Services.IResponse.CompleteAsync">
            <summary>
            Signal that this response has been handled and no more processing should be done.
            When used in a request or response filter, no more filters or processing is done on this request.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Services.IResponse.IsClosed">
            <summary>
            Gets a value indicating whether this instance is closed.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Services.IRequiresRequestStream.RequestStream">
            <summary>
            The raw Http Request Input Stream
            </summary>
        </member>
        <member name="M:MediaBrowser.Model.Services.QueryParamCollection.Add(System.String,System.String)">
            <summary>
            Adds a new query parameter.
            </summary>
        </member>
        <member name="M:MediaBrowser.Model.Services.QueryParamCollection.Remove(System.String)">
            <summary>
            Removes all parameters of the given name.
            </summary>
            <returns>The number of parameters that were removed</returns>
            <exception cref="T:System.ArgumentNullException"><paramref name="name" /> is null.</exception>
        </member>
        <member name="P:MediaBrowser.Model.Services.QueryParamCollection.Item(System.String)">
            <summary>
            Gets or sets a query parameter value by name. A query may contain multiple values of the same name
            (i.e. "x=1&amp;x=2"), in which case the value is an array, which works for both getting and setting.
            </summary>
            <param name="name">The query parameter name</param>
            <returns>The query parameter value or array of values</returns>
        </member>
        <member name="M:MediaBrowser.Model.Services.RouteAttribute.#ctor(System.String)">
            <summary>
            	<para>Initializes an instance of the <see cref="T:MediaBrowser.Model.Services.RouteAttribute"/> class.</para>
            </summary>
            <param name="path">
            	<para>The path template to map to the request.  See 
            	<see cref="P:MediaBrowser.Model.Services.RouteAttribute.Path">RouteAttribute.Path</see>
            	for details on the correct format.</para>
            </param>
        </member>
        <member name="M:MediaBrowser.Model.Services.RouteAttribute.#ctor(System.String,System.String)">
            <summary>
            	<para>Initializes an instance of the <see cref="T:MediaBrowser.Model.Services.RouteAttribute"/> class.</para>
            </summary>
            <param name="path">
            	<para>The path template to map to the request.  See 
            	<see cref="P:MediaBrowser.Model.Services.RouteAttribute.Path">RouteAttribute.Path</see>
            	for details on the correct format.</para>
            </param>
            <param name="verbs">A comma-delimited list of HTTP verbs supported by the 
            	service.  If unspecified, all verbs are assumed to be supported.</param>
        </member>
        <member name="P:MediaBrowser.Model.Services.RouteAttribute.Path">
            <summary>
            	Gets or sets the path template to be mapped to the request.
            </summary>
            <value>
            	A <see cref="T:System.String"/> value providing the path mapped to
            	the request.  Never <see langword="null"/>.
            </value>
            <remarks>
            	<para>Some examples of valid paths are:</para>
            
            	<list>
            		<item>"/Inventory"</item>
            		<item>"/Inventory/{Category}/{ItemId}"</item>
            		<item>"/Inventory/{ItemPath*}"</item>
            	</list>
            
            	<para>Variables are specified within "{}"
            	brackets.  Each variable in the path is mapped to the same-named property 
            	on the request DTO.  At runtime, ServiceStack will parse the 
            	request URL, extract the variable values, instantiate the request DTO,
            	and assign the variable values into the corresponding request properties,
            	prior to passing the request DTO to the service object for processing.</para>
            
            	<para>It is not necessary to specify all request properties as
            	variables in the path.  For unspecified properties, callers may provide 
            	values in the query string.  For example: the URL 
            	"http://services/Inventory?Category=Books&amp;ItemId=12345" causes the same 
            	request DTO to be processed as "http://services/Inventory/Books/12345", 
            	provided that the paths "/Inventory" (which supports the first URL) and 
            	"/Inventory/{Category}/{ItemId}" (which supports the second URL)
            	are both mapped to the request DTO.</para>
            
            	<para>Please note that while it is possible to specify property values
            	in the query string, it is generally considered to be less RESTful and
            	less desirable than to specify them as variables in the path.  Using the 
            	query string to specify property values may also interfere with HTTP
            	caching.</para>
            
            	<para>The final variable in the path may contain a "*" suffix
            	to grab all remaining segments in the path portion of the request URL and assign
            	them to a single property on the request DTO.
            	For example, if the path "/Inventory/{ItemPath*}" is mapped to the request DTO,
            	then the request URL "http://services/Inventory/Books/12345" will result
            	in a request DTO whose ItemPath property contains "Books/12345".
            	You may only specify one such variable in the path, and it must be positioned at
            	the end of the path.</para>
            </remarks>
        </member>
        <member name="P:MediaBrowser.Model.Services.RouteAttribute.Summary">
            <summary>
               Gets or sets short summary of what the route does.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Services.RouteAttribute.Notes">
            <summary>
               Gets or sets longer text to explain the behaviour of the route. 
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Services.RouteAttribute.Verbs">
            <summary>
            	Gets or sets a comma-delimited list of HTTP verbs supported by the service, such as
            	"GET,PUT,POST,DELETE".
            </summary>
            <value>
            	A <see cref="T:System.String"/> providing a comma-delimited list of HTTP verbs supported
            	by the service, <see langword="null"/> or empty if all verbs are supported.
            </value>
        </member>
        <member name="P:MediaBrowser.Model.Services.RouteAttribute.Priority">
            <summary>
            Used to rank the precedences of route definitions in reverse routing. 
            i.e. Priorities below 0 are auto-generated have less precedence.
            </summary>
        </member>
        <member name="T:MediaBrowser.Model.Session.BrowseRequest">
            <summary>
            Class BrowseRequest
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Session.BrowseRequest.ItemType">
            <summary>
            Artist, Genre, Studio, Person, or any kind of BaseItem
            </summary>
            <value>The type of the item.</value>
        </member>
        <member name="P:MediaBrowser.Model.Session.BrowseRequest.ItemId">
            <summary>
            Gets or sets the item id.
            </summary>
            <value>The item id.</value>
        </member>
        <member name="P:MediaBrowser.Model.Session.BrowseRequest.ItemName">
            <summary>
            Gets or sets the name of the item.
            </summary>
            <value>The name of the item.</value>
        </member>
        <member name="T:MediaBrowser.Model.Session.GeneralCommandType">
            <summary>
            This exists simply to identify a set of known commands.
            </summary>
        </member>
        <member name="T:MediaBrowser.Model.Session.PlaybackProgressInfo">
            <summary>
            Class PlaybackProgressInfo.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Session.PlaybackProgressInfo.CanSeek">
            <summary>
            Gets or sets a value indicating whether this instance can seek.
            </summary>
            <value><c>true</c> if this instance can seek; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.Session.PlaybackProgressInfo.Item">
            <summary>
            Gets or sets the item.
            </summary>
            <value>The item.</value>
        </member>
        <member name="P:MediaBrowser.Model.Session.PlaybackProgressInfo.ItemId">
            <summary>
            Gets or sets the item identifier.
            </summary>
            <value>The item identifier.</value>
        </member>
        <member name="P:MediaBrowser.Model.Session.PlaybackProgressInfo.SessionId">
            <summary>
            Gets or sets the session id.
            </summary>
            <value>The session id.</value>
        </member>
        <member name="P:MediaBrowser.Model.Session.PlaybackProgressInfo.MediaSourceId">
            <summary>
            Gets or sets the media version identifier.
            </summary>
            <value>The media version identifier.</value>
        </member>
        <member name="P:MediaBrowser.Model.Session.PlaybackProgressInfo.AudioStreamIndex">
            <summary>
            Gets or sets the index of the audio stream.
            </summary>
            <value>The index of the audio stream.</value>
        </member>
        <member name="P:MediaBrowser.Model.Session.PlaybackProgressInfo.SubtitleStreamIndex">
            <summary>
            Gets or sets the index of the subtitle stream.
            </summary>
            <value>The index of the subtitle stream.</value>
        </member>
        <member name="P:MediaBrowser.Model.Session.PlaybackProgressInfo.IsPaused">
            <summary>
            Gets or sets a value indicating whether this instance is paused.
            </summary>
            <value><c>true</c> if this instance is paused; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.Session.PlaybackProgressInfo.IsMuted">
            <summary>
            Gets or sets a value indicating whether this instance is muted.
            </summary>
            <value><c>true</c> if this instance is muted; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.Session.PlaybackProgressInfo.PositionTicks">
            <summary>
            Gets or sets the position ticks.
            </summary>
            <value>The position ticks.</value>
        </member>
        <member name="P:MediaBrowser.Model.Session.PlaybackProgressInfo.VolumeLevel">
            <summary>
            Gets or sets the volume level.
            </summary>
            <value>The volume level.</value>
        </member>
        <member name="P:MediaBrowser.Model.Session.PlaybackProgressInfo.PlayMethod">
            <summary>
            Gets or sets the play method.
            </summary>
            <value>The play method.</value>
        </member>
        <member name="P:MediaBrowser.Model.Session.PlaybackProgressInfo.LiveStreamId">
            <summary>
            Gets or sets the live stream identifier.
            </summary>
            <value>The live stream identifier.</value>
        </member>
        <member name="P:MediaBrowser.Model.Session.PlaybackProgressInfo.PlaySessionId">
            <summary>
            Gets or sets the play session identifier.
            </summary>
            <value>The play session identifier.</value>
        </member>
        <member name="P:MediaBrowser.Model.Session.PlaybackProgressInfo.RepeatMode">
            <summary>
            Gets or sets the repeat mode.
            </summary>
            <value>The repeat mode.</value>
        </member>
        <member name="T:MediaBrowser.Model.Session.PlaybackStartInfo">
            <summary>
            Class PlaybackStartInfo.
            </summary>
        </member>
        <member name="T:MediaBrowser.Model.Session.PlaybackStopInfo">
            <summary>
            Class PlaybackStopInfo.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Session.PlaybackStopInfo.Item">
            <summary>
            Gets or sets the item.
            </summary>
            <value>The item.</value>
        </member>
        <member name="P:MediaBrowser.Model.Session.PlaybackStopInfo.ItemId">
            <summary>
            Gets or sets the item identifier.
            </summary>
            <value>The item identifier.</value>
        </member>
        <member name="P:MediaBrowser.Model.Session.PlaybackStopInfo.SessionId">
            <summary>
            Gets or sets the session id.
            </summary>
            <value>The session id.</value>
        </member>
        <member name="P:MediaBrowser.Model.Session.PlaybackStopInfo.MediaSourceId">
            <summary>
            Gets or sets the media version identifier.
            </summary>
            <value>The media version identifier.</value>
        </member>
        <member name="P:MediaBrowser.Model.Session.PlaybackStopInfo.PositionTicks">
            <summary>
            Gets or sets the position ticks.
            </summary>
            <value>The position ticks.</value>
        </member>
        <member name="P:MediaBrowser.Model.Session.PlaybackStopInfo.LiveStreamId">
            <summary>
            Gets or sets the live stream identifier.
            </summary>
            <value>The live stream identifier.</value>
        </member>
        <member name="P:MediaBrowser.Model.Session.PlaybackStopInfo.PlaySessionId">
            <summary>
            Gets or sets the play session identifier.
            </summary>
            <value>The play session identifier.</value>
        </member>
        <member name="P:MediaBrowser.Model.Session.PlaybackStopInfo.Failed">
            <summary>
            Gets or sets a value indicating whether this <see cref="T:MediaBrowser.Model.Session.PlaybackStopInfo"/> is failed.
            </summary>
            <value><c>true</c> if failed; otherwise, <c>false</c>.</value>
        </member>
        <member name="T:MediaBrowser.Model.Session.PlayCommand">
            <summary>
            Enum PlayCommand
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Session.PlayCommand.PlayNow">
            <summary>
            The play now
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Session.PlayCommand.PlayNext">
            <summary>
            The play next
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Session.PlayCommand.PlayLast">
            <summary>
            The play last
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Session.PlayCommand.PlayInstantMix">
            <summary>
            The play instant mix
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Session.PlayCommand.PlayShuffle">
            <summary>
            The play shuffle
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Session.PlayerStateInfo.PositionTicks">
            <summary>
            Gets or sets the now playing position ticks.
            </summary>
            <value>The now playing position ticks.</value>
        </member>
        <member name="P:MediaBrowser.Model.Session.PlayerStateInfo.CanSeek">
            <summary>
            Gets or sets a value indicating whether this instance can seek.
            </summary>
            <value><c>true</c> if this instance can seek; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.Session.PlayerStateInfo.IsPaused">
            <summary>
            Gets or sets a value indicating whether this instance is paused.
            </summary>
            <value><c>true</c> if this instance is paused; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.Session.PlayerStateInfo.IsMuted">
            <summary>
            Gets or sets a value indicating whether this instance is muted.
            </summary>
            <value><c>true</c> if this instance is muted; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.Session.PlayerStateInfo.VolumeLevel">
            <summary>
            Gets or sets the volume level.
            </summary>
            <value>The volume level.</value>
        </member>
        <member name="P:MediaBrowser.Model.Session.PlayerStateInfo.AudioStreamIndex">
            <summary>
            Gets or sets the index of the now playing audio stream.
            </summary>
            <value>The index of the now playing audio stream.</value>
        </member>
        <member name="P:MediaBrowser.Model.Session.PlayerStateInfo.SubtitleStreamIndex">
            <summary>
            Gets or sets the index of the now playing subtitle stream.
            </summary>
            <value>The index of the now playing subtitle stream.</value>
        </member>
        <member name="P:MediaBrowser.Model.Session.PlayerStateInfo.MediaSourceId">
            <summary>
            Gets or sets the now playing media version identifier.
            </summary>
            <value>The now playing media version identifier.</value>
        </member>
        <member name="P:MediaBrowser.Model.Session.PlayerStateInfo.PlayMethod">
            <summary>
            Gets or sets the play method.
            </summary>
            <value>The play method.</value>
        </member>
        <member name="P:MediaBrowser.Model.Session.PlayerStateInfo.RepeatMode">
            <summary>
            Gets or sets the repeat mode.
            </summary>
            <value>The repeat mode.</value>
        </member>
        <member name="T:MediaBrowser.Model.Session.PlayRequest">
            <summary>
            Class PlayRequest
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Session.PlayRequest.ItemIds">
            <summary>
            Gets or sets the item ids.
            </summary>
            <value>The item ids.</value>
        </member>
        <member name="P:MediaBrowser.Model.Session.PlayRequest.StartPositionTicks">
            <summary>
            Gets or sets the start position ticks that the first item should be played at
            </summary>
            <value>The start position ticks.</value>
        </member>
        <member name="P:MediaBrowser.Model.Session.PlayRequest.PlayCommand">
            <summary>
            Gets or sets the play command.
            </summary>
            <value>The play command.</value>
        </member>
        <member name="P:MediaBrowser.Model.Session.PlayRequest.ControllingUserId">
            <summary>
            Gets or sets the controlling user identifier.
            </summary>
            <value>The controlling user identifier.</value>
        </member>
        <member name="T:MediaBrowser.Model.Session.PlaystateCommand">
            <summary>
            Enum PlaystateCommand
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Session.PlaystateCommand.Stop">
            <summary>
            The stop
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Session.PlaystateCommand.Pause">
            <summary>
            The pause
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Session.PlaystateCommand.Unpause">
            <summary>
            The unpause
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Session.PlaystateCommand.NextTrack">
            <summary>
            The next track
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Session.PlaystateCommand.PreviousTrack">
            <summary>
            The previous track
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Session.PlaystateCommand.Seek">
            <summary>
            The seek
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Session.PlaystateCommand.Rewind">
            <summary>
            The rewind
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Session.PlaystateCommand.FastForward">
            <summary>
            The fast forward
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Session.PlaystateRequest.ControllingUserId">
            <summary>
            Gets or sets the controlling user identifier.
            </summary>
            <value>The controlling user identifier.</value>
        </member>
        <member name="T:MediaBrowser.Model.Session.SessionUserInfo">
            <summary>
            Class SessionUserInfo.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Session.SessionUserInfo.UserId">
            <summary>
            Gets or sets the user identifier.
            </summary>
            <value>The user identifier.</value>
        </member>
        <member name="P:MediaBrowser.Model.Session.SessionUserInfo.UserName">
            <summary>
            Gets or sets the name of the user.
            </summary>
            <value>The name of the user.</value>
        </member>
        <member name="T:MediaBrowser.Model.Session.Transcoding.VpStepTypes">
            <summary>Video Processing Step Type enum.</summary>
        </member>
        <member name="F:MediaBrowser.Model.Session.Transcoding.VpStepTypes.Decoder">
            <summary>Decode</summary>
        </member>
        <member name="F:MediaBrowser.Model.Session.Transcoding.VpStepTypes.Encoder">
            <summary>Encode</summary>
        </member>
        <member name="F:MediaBrowser.Model.Session.Transcoding.VpStepTypes.Scaling">
            <summary>Scale</summary>
        </member>
        <member name="F:MediaBrowser.Model.Session.Transcoding.VpStepTypes.Deinterlace">
            <summary>Deinterlace</summary>
        </member>
        <member name="F:MediaBrowser.Model.Session.Transcoding.VpStepTypes.SubtitleOverlay">
            <summary>Overlay</summary>
        </member>
        <member name="F:MediaBrowser.Model.Session.Transcoding.VpStepTypes.ToneMapping">
            <summary>Tone Map</summary>
        </member>
        <member name="F:MediaBrowser.Model.Session.Transcoding.VpStepTypes.ColorConversion">
            <summary>Color Convert</summary>
        </member>
        <member name="F:MediaBrowser.Model.Session.Transcoding.VpStepTypes.SplitCaptions">
            <summary>Split CC</summary>
        </member>
        <member name="F:MediaBrowser.Model.Session.Transcoding.VpStepTypes.TextSub2Video">
            <summary>Text Subs to Video</summary>
        </member>
        <member name="F:MediaBrowser.Model.Session.Transcoding.VpStepTypes.GraphicSub2Video">
            <summary>Graphic Subs to Video</summary>
        </member>
        <member name="F:MediaBrowser.Model.Session.Transcoding.VpStepTypes.GraphicSub2Text">
            <summary>Subtitle OCR</summary>
        </member>
        <member name="F:MediaBrowser.Model.Session.Transcoding.VpStepTypes.BurnInTextSubs">
            <summary>Burn-In Text Subs</summary>
        </member>
        <member name="F:MediaBrowser.Model.Session.Transcoding.VpStepTypes.BurnInGraphicSubs">
            <summary>Burn-In Graphic Subs</summary>
        </member>
        <member name="F:MediaBrowser.Model.Session.Transcoding.VpStepTypes.ScaleSubs">
            <summary>Scale Graphic Subs</summary>
        </member>
        <member name="F:MediaBrowser.Model.Session.Transcoding.VpStepTypes.TextMod">
            <summary>Text Modification</summary>
        </member>
        <member name="F:MediaBrowser.Model.Session.Transcoding.VpStepTypes.Censor">
            <summary>Profanity Filter</summary>
        </member>
        <member name="F:MediaBrowser.Model.Session.Transcoding.VpStepTypes.ShowSpeaker">
            <summary>Show Speaker</summary>
        </member>
        <member name="F:MediaBrowser.Model.Session.Transcoding.VpStepTypes.StripStyles">
            <summary>Strip Styles</summary>
        </member>
        <member name="F:MediaBrowser.Model.Session.Transcoding.VpStepTypes.ConnectTo">
            <summary>Connect to</summary>
        </member>
        <member name="T:MediaBrowser.Model.Session.UserDataChangeInfo">
            <summary>
            Class UserDataChangeInfo
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Session.UserDataChangeInfo.UserId">
            <summary>
            Gets or sets the user id.
            </summary>
            <value>The user id.</value>
        </member>
        <member name="P:MediaBrowser.Model.Session.UserDataChangeInfo.UserDataList">
            <summary>
            Gets or sets the user data list.
            </summary>
            <value>The user data list.</value>
        </member>
        <member name="T:MediaBrowser.Model.Ssdp.ISsdpDevicePublisher">
            <summary>
            Interface for components that publish the existence of SSDP devices.
            </summary>
            <remarks>
            <para>Publishing a device includes sending notifications (alive and byebye) as well as responding to search requests when appropriate.</para>
            </remarks>
            <seealso cref="T:MediaBrowser.Model.Ssdp.SsdpRootDevice"/>
        </member>
        <member name="M:MediaBrowser.Model.Ssdp.ISsdpDevicePublisher.AddDevices(System.Collections.Generic.List{MediaBrowser.Model.Ssdp.SsdpRootDevice},System.Threading.CancellationToken)">
            <summary>Adds a device (and it's children) to the list of devices being published by this server, making them discoverable to SSDP clients.</summary>
            <param name="devices">The devices.</param>
            <param name="cancellationToken">The cancellation token.</param>
            <returns></returns>
        </member>
        <member name="M:MediaBrowser.Model.Ssdp.ISsdpDevicePublisher.RemoveDevices(System.Collections.Generic.List{MediaBrowser.Model.Ssdp.SsdpRootDevice},System.Threading.CancellationToken)">
            <summary>
            Removes a device (and it's children) from the list of devices being published by this server, making them undiscoverable.
            </summary>
        </member>
        <member name="T:MediaBrowser.Model.Ssdp.SsdpDevice">
            <summary>
            Base class representing the common details of a (root or embedded) device, either to be published or that has been located.
            </summary>
            <remarks>
            <para>Do not derive new types directly from this class. New device classes should derive from either <see cref="T:MediaBrowser.Model.Ssdp.SsdpRootDevice"/> or <see cref="T:MediaBrowser.Model.Ssdp.SsdpEmbeddedDevice"/>.</para>
            </remarks>
            <seealso cref="T:MediaBrowser.Model.Ssdp.SsdpRootDevice"/>
            <seealso cref="T:MediaBrowser.Model.Ssdp.SsdpEmbeddedDevice"/>
        </member>
        <member name="M:MediaBrowser.Model.Ssdp.SsdpDevice.#ctor">
            <summary>
            Derived type constructor, allows constructing a device with no parent. Should only be used from derived types that are or inherit from <see cref="T:MediaBrowser.Model.Ssdp.SsdpRootDevice"/>.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Ssdp.SsdpDevice.DeviceType">
            <summary>
            Sets or returns the core device type (not including namespace, version etc.). Required.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Ssdp.SsdpDevice.DeviceTypeNamespace">
            <summary>
            Sets or returns the namespace for the <see cref="P:MediaBrowser.Model.Ssdp.SsdpDevice.DeviceType"/> of this device. Optional, but defaults to UPnP schema so should be changed if <see cref="P:MediaBrowser.Model.Ssdp.SsdpDevice.DeviceType"/> is not a UPnP device type.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Ssdp.SsdpDevice.DeviceVersion">
            <summary>
            Sets or returns the version of the device type. Optional, defaults to 1.
            </summary>
            <remarks><para>Defaults to a value of 1.</para></remarks>
            <seealso cref="P:MediaBrowser.Model.Ssdp.SsdpDevice.DeviceType"/>
            <seealso cref="P:MediaBrowser.Model.Ssdp.SsdpDevice.DeviceTypeNamespace"/>
            <seealso cref="P:MediaBrowser.Model.Ssdp.SsdpDevice.FullDeviceType"/>
        </member>
        <member name="P:MediaBrowser.Model.Ssdp.SsdpDevice.FullDeviceType">
            <summary>
            Returns the full device type string.
            </summary>
            <remarks>
            <para>The format used is urn:<see cref="P:MediaBrowser.Model.Ssdp.SsdpDevice.DeviceTypeNamespace"/>:device:<see cref="P:MediaBrowser.Model.Ssdp.SsdpDevice.DeviceType"/>:<see cref="P:MediaBrowser.Model.Ssdp.SsdpDevice.DeviceVersion"/></para>
            </remarks>
        </member>
        <member name="P:MediaBrowser.Model.Ssdp.SsdpDevice.Uuid">
            <summary>
            Sets or returns the universally unique identifier for this device (without the uuid: prefix). Required.
            </summary>
            <remarks>
            <para>Must be the same over time for a specific device instance (i.e. must survive reboots).</para>
            <para>For UPnP 1.0 this can be any unique string. For UPnP 1.1 this should be a 128 bit number formatted in a specific way, preferably generated using the time and MAC based algorithm. See section 1.1.4 of http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf for details.</para>
            <para>Technically this library implements UPnP 1.0, so any value is allowed, but we advise using UPnP 1.1 compatible values for good behaviour and forward compatibility with future versions.</para>
            </remarks>
        </member>
        <member name="P:MediaBrowser.Model.Ssdp.SsdpDevice.Udn">
            <summary>
            Returns (or sets*) a unique device name for this device. Optional, not recommended to be explicitly set.
            </summary>
            <remarks>
            <para>* In general you should not explicitly set this property. If it is not set (or set to null/empty string) the property will return a UDN value that is correct as per the UPnP specification, based on the other device properties.</para>
            <para>The setter is provided to allow for devices that do not correctly follow the specification (when we discover them), rather than to intentionally deviate from the specification.</para>
            <para>If a value is explicitly set, it is used verbatim, and so any prefix (such as uuid:) must be provided in the value.</para>
            </remarks>
        </member>
        <member name="P:MediaBrowser.Model.Ssdp.SsdpDevice.FriendlyName">
            <summary>
            Sets or returns a friendly/display name for this device on the network. Something the user can identify the device/instance by, i.e Lounge Main Light. Required.
            </summary>
            <remarks><para>A short description for the end user. </para></remarks>
        </member>
        <member name="P:MediaBrowser.Model.Ssdp.SsdpDevice.Manufacturer">
            <summary>
            Sets or returns the name of the manufacturer of this device. Required.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Ssdp.SsdpDevice.ManufacturerUrl">
            <summary>
            Sets or returns a URL to the manufacturers web site. Optional.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Ssdp.SsdpDevice.ModelDescription">
            <summary>
            Sets or returns a description of this device model. Recommended.
            </summary>
            <remarks><para>A long description for the end user.</para></remarks>
        </member>
        <member name="P:MediaBrowser.Model.Ssdp.SsdpDevice.ModelName">
            <summary>
            Sets or returns the name of this model. Required.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Ssdp.SsdpDevice.ModelNumber">
            <summary>
            Sets or returns the number of this model. Recommended.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Ssdp.SsdpDevice.ModelUrl">
            <summary>
            Sets or returns a URL to a web page with details of this device model. Optional.
            </summary>
            <remarks>
            <para>Optional. May be relative to base URL.</para>
            </remarks>
        </member>
        <member name="P:MediaBrowser.Model.Ssdp.SsdpDevice.SerialNumber">
            <summary>
            Sets or returns the serial number for this device. Recommended.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Ssdp.SsdpDevice.Upc">
            <summary>
            Sets or returns the universal product code of the device, if any. Optional.
            </summary>
            <remarks>
            <para>If not blank, must be exactly 12 numeric digits.</para>
            </remarks>
        </member>
        <member name="P:MediaBrowser.Model.Ssdp.SsdpDevice.PresentationUrl">
            <summary>
            Sets or returns the URL to a web page that can be used to configure/manager/use the device. Recommended.
            </summary>
            <remarks>
            <para>May be relative to base URL. </para>
            </remarks>
        </member>
        <member name="P:MediaBrowser.Model.Ssdp.SsdpDevice.Devices">
            <summary>
            Returns a read-only enumerable set of <see cref="T:MediaBrowser.Model.Ssdp.SsdpDevice"/> objects representing children of this device. Child devices are optional.
            </summary>
        </member>
        <member name="M:MediaBrowser.Model.Ssdp.SsdpDevice.AddDevice(MediaBrowser.Model.Ssdp.SsdpEmbeddedDevice)">
            <summary>
            Adds a child device to the <see cref="P:MediaBrowser.Model.Ssdp.SsdpDevice.Devices"/> collection.
            </summary>
            <param name="device">The <see cref="T:MediaBrowser.Model.Ssdp.SsdpEmbeddedDevice"/> instance to add.</param>
            <remarks>
            <para>If the device is already a member of the <see cref="P:MediaBrowser.Model.Ssdp.SsdpDevice.Devices"/> collection, this method does nothing.</para>
            <para>Also sets the <see cref="P:MediaBrowser.Model.Ssdp.SsdpEmbeddedDevice.RootDevice"/> property of the added device and all descendant devices to the relevant <see cref="T:MediaBrowser.Model.Ssdp.SsdpRootDevice"/> instance.</para>
            </remarks>
            <exception cref="T:System.ArgumentNullException">Thrown if the <paramref name="device"/> argument is null.</exception>
            <exception cref="T:System.InvalidOperationException">Thrown if the <paramref name="device"/> is already associated with a different <see cref="T:MediaBrowser.Model.Ssdp.SsdpRootDevice"/> instance than used in this tree. Can occur if you try to add the same device instance to more than one tree. Also thrown if you try to add a device to itself.</exception>
        </member>
        <member name="T:MediaBrowser.Model.Ssdp.SsdpEmbeddedDevice">
            <summary>
            Represents a device that is a descendant of a <see cref="T:MediaBrowser.Model.Ssdp.SsdpRootDevice"/> instance.
            </summary>
        </member>
        <member name="M:MediaBrowser.Model.Ssdp.SsdpEmbeddedDevice.#ctor">
            <summary>
            Default constructor.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Ssdp.SsdpEmbeddedDevice.RootDevice">
            <summary>
            Returns the <see cref="T:MediaBrowser.Model.Ssdp.SsdpRootDevice"/> that is this device's first ancestor. If this device is itself an <see cref="T:MediaBrowser.Model.Ssdp.SsdpRootDevice"/>, then returns a reference to itself.
            </summary>
        </member>
        <member name="T:MediaBrowser.Model.Ssdp.SsdpRootDevice">
            <summary>
            Represents a 'root' device, a device that has no parent. Used for publishing devices and for the root device in a tree of discovered devices.
            </summary>
            <remarks>
            <para>Child (embedded) devices are represented by the <see cref="T:MediaBrowser.Model.Ssdp.SsdpDevice"/> in the <see cref="P:MediaBrowser.Model.Ssdp.SsdpDevice.Devices"/> property.</para>
            <para>Root devices contain some information that applies to the whole device tree and is therefore not present on child devices, such as CacheLifetime and <see cref="P:MediaBrowser.Model.Ssdp.SsdpRootDevice.SubLocation"/>.</para>
            </remarks>
        </member>
        <member name="M:MediaBrowser.Model.Ssdp.SsdpRootDevice.#ctor">
            <summary>
            Default constructor.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Sync.SyncCategory.Latest">
            <summary>
            The latest
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Sync.SyncCategory.NextUp">
            <summary>
            The next up
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Sync.SyncCategory.Resume">
            <summary>
            The resume
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Sync.SyncJob.Id">
            <summary>
            Gets or sets the identifier.
            </summary>
            <value>The identifier.</value>
        </member>
        <member name="P:MediaBrowser.Model.Sync.SyncJob.TargetId">
            <summary>
            Gets or sets the device identifier.
            </summary>
            <value>The device identifier.</value>
        </member>
        <member name="P:MediaBrowser.Model.Sync.SyncJob.TargetName">
            <summary>
            Gets or sets the name of the target.
            </summary>
            <value>The name of the target.</value>
        </member>
        <member name="P:MediaBrowser.Model.Sync.SyncJob.Quality">
            <summary>
            Gets or sets the quality.
            </summary>
            <value>The quality.</value>
        </member>
        <member name="P:MediaBrowser.Model.Sync.SyncJob.Bitrate">
            <summary>
            Gets or sets the bitrate.
            </summary>
            <value>The bitrate.</value>
        </member>
        <member name="P:MediaBrowser.Model.Sync.SyncJob.Profile">
            <summary>
            Gets or sets the profile.
            </summary>
            <value>The profile.</value>
        </member>
        <member name="P:MediaBrowser.Model.Sync.SyncJob.Category">
            <summary>
            Gets or sets the category.
            </summary>
            <value>The category.</value>
        </member>
        <member name="P:MediaBrowser.Model.Sync.SyncJob.ParentId">
            <summary>
            Gets or sets the parent identifier.
            </summary>
            <value>The parent identifier.</value>
        </member>
        <member name="P:MediaBrowser.Model.Sync.SyncJob.Progress">
            <summary>
            Gets or sets the current progress.
            </summary>
            <value>The current progress.</value>
        </member>
        <member name="P:MediaBrowser.Model.Sync.SyncJob.Name">
            <summary>
            Gets or sets the name.
            </summary>
            <value>The name.</value>
        </member>
        <member name="P:MediaBrowser.Model.Sync.SyncJob.Status">
            <summary>
            Gets or sets the status.
            </summary>
            <value>The status.</value>
        </member>
        <member name="P:MediaBrowser.Model.Sync.SyncJob.UserId">
            <summary>
            Gets or sets the user identifier.
            </summary>
            <value>The user identifier.</value>
        </member>
        <member name="P:MediaBrowser.Model.Sync.SyncJob.UnwatchedOnly">
            <summary>
            Gets or sets a value indicating whether [unwatched only].
            </summary>
            <value><c>true</c> if [unwatched only]; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.Sync.SyncJob.SyncNewContent">
            <summary>
            Gets or sets a value indicating whether [synchronize new content].
            </summary>
            <value><c>true</c> if [synchronize new content]; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.Sync.SyncJob.ItemLimit">
            <summary>
            Gets or sets the item limit.
            </summary>
            <value>The item limit.</value>
        </member>
        <member name="P:MediaBrowser.Model.Sync.SyncJob.RequestedItemIds">
            <summary>
            Gets or sets the requested item ids.
            </summary>
            <value>The requested item ids.</value>
        </member>
        <member name="P:MediaBrowser.Model.Sync.SyncJob.DateCreated">
            <summary>
            Gets or sets the date created.
            </summary>
            <value>The date created.</value>
        </member>
        <member name="P:MediaBrowser.Model.Sync.SyncJob.DateLastModified">
            <summary>
            Gets or sets the date last modified.
            </summary>
            <value>The date last modified.</value>
        </member>
        <member name="P:MediaBrowser.Model.Sync.SyncJob.ItemCount">
            <summary>
            Gets or sets the item count.
            </summary>
            <value>The item count.</value>
        </member>
        <member name="P:MediaBrowser.Model.Sync.SyncTarget.Name">
            <summary>
            Gets or sets the name.
            </summary>
            <value>The name.</value>
        </member>
        <member name="P:MediaBrowser.Model.Sync.SyncTarget.Id">
            <summary>
            Gets or sets the identifier.
            </summary>
            <value>The identifier.</value>
        </member>
        <member name="P:MediaBrowser.Model.System.IEnvironmentInfo.OsArchitecture">
            <summary>Gets the os architecture.</summary>
            <value>The os architecture.</value>
            <remarks>
                <para>Corresponds to a value from System.Runtime.InteropServices.Architecture:</para>
                <para>X86, X64, Arm, Arm64</para>
            </remarks>
        </member>
        <member name="P:MediaBrowser.Model.System.IEnvironmentInfo.ProcessArchitecture">
            <summary>Gets the process architecture.</summary>
            <value>The process architecture.</value>
            <remarks>
                <para>Corresponds to a value from System.Runtime.InteropServices.Architecture:</para>
                <para>X86, X64, Arm, Arm64</para>
            </remarks>
        </member>
        <member name="P:MediaBrowser.Model.System.LogFile.DateCreated">
            <summary>
            Gets or sets the date created.
            </summary>
            <value>The date created.</value>
        </member>
        <member name="P:MediaBrowser.Model.System.LogFile.DateModified">
            <summary>
            Gets or sets the date modified.
            </summary>
            <value>The date modified.</value>
        </member>
        <member name="P:MediaBrowser.Model.System.LogFile.Size">
            <summary>
            Gets or sets the size.
            </summary>
            <value>The size.</value>
        </member>
        <member name="P:MediaBrowser.Model.System.LogFile.Name">
            <summary>
            Gets or sets the name.
            </summary>
            <value>The name.</value>
        </member>
        <member name="P:MediaBrowser.Model.System.PublicSystemInfo.LocalAddress">
            <summary>
            Gets or sets the local address.
            </summary>
            <value>The local address.</value>
        </member>
        <member name="P:MediaBrowser.Model.System.PublicSystemInfo.WanAddress">
            <summary>
            Gets or sets the wan address.
            </summary>
            <value>The wan address.</value>
        </member>
        <member name="P:MediaBrowser.Model.System.PublicSystemInfo.ServerName">
            <summary>
            Gets or sets the name of the server.
            </summary>
            <value>The name of the server.</value>
        </member>
        <member name="P:MediaBrowser.Model.System.PublicSystemInfo.Version">
            <summary>
            Gets or sets the version.
            </summary>
            <value>The version.</value>
        </member>
        <member name="P:MediaBrowser.Model.System.PublicSystemInfo.Id">
            <summary>
            Gets or sets the id.
            </summary>
            <value>The id.</value>
        </member>
        <member name="T:MediaBrowser.Model.System.SystemInfo">
            <summary>
            Class SystemInfo
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.System.SystemInfo.OperatingSystemDisplayName">
            <summary>
            Gets or sets the display name of the operating system.
            </summary>
            <value>The display name of the operating system.</value>
        </member>
        <member name="P:MediaBrowser.Model.System.SystemInfo.HasPendingRestart">
            <summary>
            Gets or sets a value indicating whether this instance has pending restart.
            </summary>
            <value><c>true</c> if this instance has pending restart; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.System.SystemInfo.OperatingSystem">
            <summary>
            Gets or sets the operating sytem.
            </summary>
            <value>The operating sytem.</value>
        </member>
        <member name="P:MediaBrowser.Model.System.SystemInfo.SupportsLibraryMonitor">
            <summary>
            Gets or sets a value indicating whether [supports library monitor].
            </summary>
            <value><c>true</c> if [supports library monitor]; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.System.SystemInfo.WebSocketPortNumber">
            <summary>
            Gets or sets the web socket port number.
            </summary>
            <value>The web socket port number.</value>
        </member>
        <member name="P:MediaBrowser.Model.System.SystemInfo.CompletedInstallations">
            <summary>
            Gets or sets the completed installations.
            </summary>
            <value>The completed installations.</value>
        </member>
        <member name="P:MediaBrowser.Model.System.SystemInfo.CanSelfRestart">
            <summary>
            Gets or sets a value indicating whether this instance can self restart.
            </summary>
            <value><c>true</c> if this instance can self restart; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.System.SystemInfo.CanSelfUpdate">
            <summary>
            Gets or sets a value indicating whether this instance can self update.
            </summary>
            <value><c>true</c> if this instance can self update; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.System.SystemInfo.ProgramDataPath">
            <summary>
            Gets or sets the program data path.
            </summary>
            <value>The program data path.</value>
        </member>
        <member name="P:MediaBrowser.Model.System.SystemInfo.ItemsByNamePath">
            <summary>
            Gets or sets the items by name path.
            </summary>
            <value>The items by name path.</value>
        </member>
        <member name="P:MediaBrowser.Model.System.SystemInfo.CachePath">
            <summary>
            Gets or sets the cache path.
            </summary>
            <value>The cache path.</value>
        </member>
        <member name="P:MediaBrowser.Model.System.SystemInfo.LogPath">
            <summary>
            Gets or sets the log path.
            </summary>
            <value>The log path.</value>
        </member>
        <member name="P:MediaBrowser.Model.System.SystemInfo.InternalMetadataPath">
            <summary>
            Gets or sets the internal metadata path.
            </summary>
            <value>The internal metadata path.</value>
        </member>
        <member name="P:MediaBrowser.Model.System.SystemInfo.TranscodingTempPath">
            <summary>
            Gets or sets the transcoding temporary path.
            </summary>
            <value>The transcoding temporary path.</value>
        </member>
        <member name="P:MediaBrowser.Model.System.SystemInfo.HttpServerPortNumber">
            <summary>
            Gets or sets the HTTP server port number.
            </summary>
            <value>The HTTP server port number.</value>
        </member>
        <member name="P:MediaBrowser.Model.System.SystemInfo.SupportsHttps">
            <summary>
            Gets or sets a value indicating whether [enable HTTPS].
            </summary>
            <value><c>true</c> if [enable HTTPS]; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.System.SystemInfo.HttpsPortNumber">
            <summary>
            Gets or sets the HTTPS server port number.
            </summary>
            <value>The HTTPS server port number.</value>
        </member>
        <member name="P:MediaBrowser.Model.System.SystemInfo.HasUpdateAvailable">
            <summary>
            Gets or sets a value indicating whether this instance has update available.
            </summary>
            <value><c>true</c> if this instance has update available; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.System.SystemInfo.SupportsAutoRunAtStartup">
            <summary>
            Gets or sets a value indicating whether [supports automatic run at startup].
            </summary>
            <value><c>true</c> if [supports automatic run at startup]; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.Tasks.IConfigurableScheduledTask.IsHidden">
            <summary>
            Gets a value indicating whether this instance is hidden.
            </summary>
            <value><c>true</c> if this instance is hidden; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.Tasks.IConfigurableScheduledTask.IsEnabled">
            <summary>
            Gets a value indicating whether this instance is enabled.
            </summary>
            <value><c>true</c> if this instance is enabled; otherwise, <c>false</c>.</value>
        </member>
        <member name="T:MediaBrowser.Model.Tasks.IScheduledTask">
            <summary>
            Interface IScheduledTaskWorker
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Tasks.IScheduledTask.Name">
            <summary>
            Gets the name of the task
            </summary>
            <value>The name.</value>
        </member>
        <member name="P:MediaBrowser.Model.Tasks.IScheduledTask.Description">
            <summary>
            Gets the description.
            </summary>
            <value>The description.</value>
        </member>
        <member name="P:MediaBrowser.Model.Tasks.IScheduledTask.Category">
            <summary>
            Gets the category.
            </summary>
            <value>The category.</value>
        </member>
        <member name="M:MediaBrowser.Model.Tasks.IScheduledTask.Execute(System.Threading.CancellationToken,System.IProgress{System.Double})">
            <summary>
            Executes the task
            </summary>
            <param name="cancellationToken">The cancellation token.</param>
            <param name="progress">The progress.</param>
            <returns>Task.</returns>
        </member>
        <member name="M:MediaBrowser.Model.Tasks.IScheduledTask.GetDefaultTriggers">
            <summary>
            Gets the default triggers.
            </summary>
            <returns>IEnumerable{BaseTaskTrigger}.</returns>
        </member>
        <member name="T:MediaBrowser.Model.Tasks.IScheduledTaskWorker">
            <summary>
            Interface IScheduledTaskWorker
            </summary>
        </member>
        <member name="E:MediaBrowser.Model.Tasks.IScheduledTaskWorker.TaskProgress">
            <summary>
            Occurs when [task progress].
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Tasks.IScheduledTaskWorker.ScheduledTask">
            <summary>
            Gets or sets the scheduled task.
            </summary>
            <value>The scheduled task.</value>
        </member>
        <member name="P:MediaBrowser.Model.Tasks.IScheduledTaskWorker.LastExecutionResult">
            <summary>
            Gets the last execution result.
            </summary>
            <value>The last execution result.</value>
        </member>
        <member name="P:MediaBrowser.Model.Tasks.IScheduledTaskWorker.Name">
            <summary>
            Gets the name.
            </summary>
            <value>The name.</value>
        </member>
        <member name="P:MediaBrowser.Model.Tasks.IScheduledTaskWorker.Description">
            <summary>
            Gets the description.
            </summary>
            <value>The description.</value>
        </member>
        <member name="P:MediaBrowser.Model.Tasks.IScheduledTaskWorker.Category">
            <summary>
            Gets the category.
            </summary>
            <value>The category.</value>
        </member>
        <member name="P:MediaBrowser.Model.Tasks.IScheduledTaskWorker.State">
            <summary>
            Gets the state.
            </summary>
            <value>The state.</value>
        </member>
        <member name="P:MediaBrowser.Model.Tasks.IScheduledTaskWorker.CurrentProgress">
            <summary>
            Gets the current progress.
            </summary>
            <value>The current progress.</value>
        </member>
        <member name="P:MediaBrowser.Model.Tasks.IScheduledTaskWorker.Triggers">
            <summary>
            Gets the triggers that define when the task will run
            </summary>
            <value>The triggers.</value>
            <exception cref="T:System.ArgumentNullException">value</exception>
        </member>
        <member name="P:MediaBrowser.Model.Tasks.IScheduledTaskWorker.Id">
            <summary>
            Gets the unique id.
            </summary>
            <value>The unique id.</value>
        </member>
        <member name="M:MediaBrowser.Model.Tasks.IScheduledTaskWorker.ReloadTriggerEvents">
            <summary>
            Reloads the trigger events.
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Tasks.ITaskManager.ScheduledTasks">
            <summary>
            Gets the list of Scheduled Tasks
            </summary>
            <value>The scheduled tasks.</value>
        </member>
        <member name="M:MediaBrowser.Model.Tasks.ITaskManager.CancelIfRunningAndQueue``1(MediaBrowser.Model.Tasks.TaskOptions)">
            <summary>
            Cancels if running and queue.
            </summary>
            <typeparam name="T"></typeparam>
            <param name="options">Task options.</param>
        </member>
        <member name="M:MediaBrowser.Model.Tasks.ITaskManager.CancelIfRunningAndQueue``1">
            <summary>
            Cancels if running and queue.
            </summary>
            <typeparam name="T"></typeparam>
        </member>
        <member name="M:MediaBrowser.Model.Tasks.ITaskManager.CancelIfRunning``1">
            <summary>
            Cancels if running.
            </summary>
            <typeparam name="T"></typeparam>
        </member>
        <member name="M:MediaBrowser.Model.Tasks.ITaskManager.QueueScheduledTask``1(MediaBrowser.Model.Tasks.TaskOptions)">
            <summary>
            Queues the scheduled task.
            </summary>
            <typeparam name="T"></typeparam>
            <param name="options">Task options.</param>
        </member>
        <member name="M:MediaBrowser.Model.Tasks.ITaskManager.QueueScheduledTask``1">
            <summary>
            Queues the scheduled task.
            </summary>
            <typeparam name="T"></typeparam>
        </member>
        <member name="M:MediaBrowser.Model.Tasks.ITaskManager.QueueScheduledTask(MediaBrowser.Model.Tasks.IScheduledTask,MediaBrowser.Model.Tasks.TaskOptions)">
            <summary>
            Queues the scheduled task.
            </summary>
        </member>
        <member name="M:MediaBrowser.Model.Tasks.ITaskManager.AddTasks(System.Collections.Generic.IEnumerable{MediaBrowser.Model.Tasks.IScheduledTask})">
            <summary>
            Adds the tasks.
            </summary>
            <param name="tasks">The tasks.</param>
        </member>
        <member name="T:MediaBrowser.Model.Tasks.ITaskTrigger">
            <summary>
            Interface ITaskTrigger
            </summary>
        </member>
        <member name="E:MediaBrowser.Model.Tasks.ITaskTrigger.Triggered">
            <summary>
            Fires when the trigger condition is satisfied and the task should run
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Tasks.ITaskTrigger.TaskOptions">
            <summary>
            Gets or sets the options of this task.
            </summary>
        </member>
        <member name="M:MediaBrowser.Model.Tasks.ITaskTrigger.Start(MediaBrowser.Model.Tasks.TaskResult,MediaBrowser.Model.Logging.ILogger,System.String,System.Boolean)">
            <summary>
            Stars waiting for the trigger action
            </summary>
        </member>
        <member name="M:MediaBrowser.Model.Tasks.ITaskTrigger.Stop">
            <summary>
            Stops waiting for the trigger action
            </summary>
        </member>
        <member name="T:MediaBrowser.Model.Tasks.ScheduledTaskHelpers">
            <summary>
            Class ScheduledTaskHelpers
            </summary>
        </member>
        <member name="M:MediaBrowser.Model.Tasks.ScheduledTaskHelpers.GetTaskInfo(MediaBrowser.Model.Tasks.IScheduledTaskWorker)">
            <summary>
            Gets the task info.
            </summary>
            <param name="task">The task.</param>
            <returns>TaskInfo.</returns>
        </member>
        <member name="T:MediaBrowser.Model.Tasks.SystemEvent">
            <summary>
            Enum SystemEvent
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Tasks.SystemEvent.WakeFromSleep">
            <summary>
            The wake from sleep
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Tasks.SystemEvent.DisplayConfigurationChange">
            <summary>
            Configuration of graphics or connected displays has changed.
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Tasks.SystemEvent.NetworkChange">
            <summary>
            Network configuration or network availability has changed.
            </summary>
        </member>
        <member name="T:MediaBrowser.Model.Tasks.TaskCompletionStatus">
            <summary>
            Enum TaskCompletionStatus
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Tasks.TaskCompletionStatus.Completed">
            <summary>
            The completed
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Tasks.TaskCompletionStatus.Failed">
            <summary>
            The failed
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Tasks.TaskCompletionStatus.Cancelled">
            <summary>
            Manually cancelled by the user
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Tasks.TaskCompletionStatus.Aborted">
            <summary>
            Aborted due to a system failure or shutdown
            </summary>
        </member>
        <member name="T:MediaBrowser.Model.Tasks.TaskInfo">
            <summary>
            Class TaskInfo
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Tasks.TaskInfo.Name">
            <summary>
            Gets or sets the name.
            </summary>
            <value>The name.</value>
        </member>
        <member name="P:MediaBrowser.Model.Tasks.TaskInfo.State">
            <summary>
            Gets or sets the state of the task.
            </summary>
            <value>The state of the task.</value>
        </member>
        <member name="P:MediaBrowser.Model.Tasks.TaskInfo.CurrentProgressPercentage">
            <summary>
            Gets or sets the progress.
            </summary>
            <value>The progress.</value>
        </member>
        <member name="P:MediaBrowser.Model.Tasks.TaskInfo.Id">
            <summary>
            Gets or sets the id.
            </summary>
            <value>The id.</value>
        </member>
        <member name="P:MediaBrowser.Model.Tasks.TaskInfo.LastExecutionResult">
            <summary>
            Gets or sets the last execution result.
            </summary>
            <value>The last execution result.</value>
        </member>
        <member name="P:MediaBrowser.Model.Tasks.TaskInfo.Triggers">
            <summary>
            Gets or sets the triggers.
            </summary>
            <value>The triggers.</value>
        </member>
        <member name="P:MediaBrowser.Model.Tasks.TaskInfo.Description">
            <summary>
            Gets or sets the description.
            </summary>
            <value>The description.</value>
        </member>
        <member name="P:MediaBrowser.Model.Tasks.TaskInfo.Category">
            <summary>
            Gets or sets the category.
            </summary>
            <value>The category.</value>
        </member>
        <member name="P:MediaBrowser.Model.Tasks.TaskInfo.IsHidden">
            <summary>
            Gets or sets a value indicating whether this instance is hidden.
            </summary>
            <value><c>true</c> if this instance is hidden; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.Tasks.TaskInfo.Key">
            <summary>
            Gets or sets the key.
            </summary>
            <value>The key.</value>
        </member>
        <member name="M:MediaBrowser.Model.Tasks.TaskInfo.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:MediaBrowser.Model.Tasks.TaskInfo"/> class.
            </summary>
        </member>
        <member name="T:MediaBrowser.Model.Tasks.TaskResult">
            <summary>
            Class TaskExecutionInfo
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Tasks.TaskResult.StartTimeUtc">
            <summary>
            Gets or sets the start time UTC.
            </summary>
            <value>The start time UTC.</value>
        </member>
        <member name="P:MediaBrowser.Model.Tasks.TaskResult.EndTimeUtc">
            <summary>
            Gets or sets the end time UTC.
            </summary>
            <value>The end time UTC.</value>
        </member>
        <member name="P:MediaBrowser.Model.Tasks.TaskResult.Status">
            <summary>
            Gets or sets the status.
            </summary>
            <value>The status.</value>
        </member>
        <member name="P:MediaBrowser.Model.Tasks.TaskResult.Name">
            <summary>
            Gets or sets the name.
            </summary>
            <value>The name.</value>
        </member>
        <member name="P:MediaBrowser.Model.Tasks.TaskResult.Key">
            <summary>
            Gets or sets the key.
            </summary>
            <value>The key.</value>
        </member>
        <member name="P:MediaBrowser.Model.Tasks.TaskResult.Id">
            <summary>
            Gets or sets the id.
            </summary>
            <value>The id.</value>
        </member>
        <member name="P:MediaBrowser.Model.Tasks.TaskResult.ErrorMessage">
            <summary>
            Gets or sets the error message.
            </summary>
            <value>The error message.</value>
        </member>
        <member name="P:MediaBrowser.Model.Tasks.TaskResult.LongErrorMessage">
            <summary>
            Gets or sets the long error message.
            </summary>
            <value>The long error message.</value>
        </member>
        <member name="T:MediaBrowser.Model.Tasks.TaskState">
            <summary>
            Enum TaskState
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Tasks.TaskState.Idle">
            <summary>
            The idle
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Tasks.TaskState.Cancelling">
            <summary>
            The cancelling
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Tasks.TaskState.Running">
            <summary>
            The running
            </summary>
        </member>
        <member name="T:MediaBrowser.Model.Tasks.TaskTriggerInfo">
            <summary>
            Class TaskTriggerInfo
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Tasks.TaskTriggerInfo.Type">
            <summary>
            Gets or sets the type.
            </summary>
            <value>The type.</value>
        </member>
        <member name="P:MediaBrowser.Model.Tasks.TaskTriggerInfo.TimeOfDayTicks">
            <summary>
            Gets or sets the time of day.
            </summary>
            <value>The time of day.</value>
        </member>
        <member name="P:MediaBrowser.Model.Tasks.TaskTriggerInfo.IntervalTicks">
            <summary>
            Gets or sets the interval.
            </summary>
            <value>The interval.</value>
        </member>
        <member name="P:MediaBrowser.Model.Tasks.TaskTriggerInfo.SystemEvent">
            <summary>
            Gets or sets the system event.
            </summary>
            <value>The system event.</value>
        </member>
        <member name="P:MediaBrowser.Model.Tasks.TaskTriggerInfo.DayOfWeek">
            <summary>
            Gets or sets the day of week.
            </summary>
            <value>The day of week.</value>
        </member>
        <member name="P:MediaBrowser.Model.Tasks.TaskTriggerInfo.MaxRuntimeTicks">
            <summary>
            Gets or sets the maximum runtime ticks.
            </summary>
            <value>The maximum runtime ticks.</value>
        </member>
        <member name="M:MediaBrowser.Model.Text.ValueStringBuilder.GetPinnableReference">
            <summary>
            Get a pinnable reference to the builder.
            Does not ensure there is a null char after <see cref="P:MediaBrowser.Model.Text.ValueStringBuilder.Length"/>
            This overload is pattern matched in the C# 7.3+ compiler so you can omit
            the explicit method call, and write eg "fixed (char* c = builder)"
            </summary>
        </member>
        <member name="M:MediaBrowser.Model.Text.ValueStringBuilder.GetPinnableReference(System.Boolean)">
            <summary>
            Get a pinnable reference to the builder.
            </summary>
            <param name="terminate">Ensures that the builder has a null char after <see cref="P:MediaBrowser.Model.Text.ValueStringBuilder.Length"/></param>
        </member>
        <member name="P:MediaBrowser.Model.Text.ValueStringBuilder.RawChars">
            <summary>Returns the underlying storage of the builder.</summary>
        </member>
        <member name="M:MediaBrowser.Model.Text.ValueStringBuilder.AsSpan(System.Boolean)">
            <summary>
            Returns a span around the contents of the builder.
            </summary>
            <param name="terminate">Ensures that the builder has a null char after <see cref="P:MediaBrowser.Model.Text.ValueStringBuilder.Length"/></param>
        </member>
        <member name="M:MediaBrowser.Model.Text.ValueStringBuilder.Grow(System.Int32)">
            <summary>
            Resize the internal buffer either by doubling current buffer size or
            by adding <paramref name="additionalCapacityBeyondPos"/> to
            <see cref="F:MediaBrowser.Model.Text.ValueStringBuilder._pos"/> whichever is greater.
            </summary>
            <param name="additionalCapacityBeyondPos">
            Number of chars requested beyond current position.
            </param>
        </member>
        <member name="T:MediaBrowser.Model.Updates.CheckForUpdateResult">
            <summary>
            Class CheckForUpdateResult
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Updates.CheckForUpdateResult.IsUpdateAvailable">
            <summary>
            Gets or sets a value indicating whether this instance is update available.
            </summary>
            <value><c>true</c> if this instance is update available; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.Updates.CheckForUpdateResult.AvailableVersion">
            <summary>
            Gets or sets the available version.
            </summary>
            <value>The available version.</value>
        </member>
        <member name="P:MediaBrowser.Model.Updates.CheckForUpdateResult.Package">
            <summary>
            Get or sets package information for an available update
            </summary>
        </member>
        <member name="T:MediaBrowser.Model.Updates.InstallationInfo">
            <summary>
            Class InstallationInfo
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Updates.InstallationInfo.Id">
            <summary>
            Gets or sets the id.
            </summary>
            <value>The id.</value>
        </member>
        <member name="P:MediaBrowser.Model.Updates.InstallationInfo.Name">
            <summary>
            Gets or sets the name.
            </summary>
            <value>The name.</value>
        </member>
        <member name="P:MediaBrowser.Model.Updates.InstallationInfo.AssemblyGuid">
            <summary>
            Gets or sets the assembly guid.
            </summary>
            <value>The guid of the assembly.</value>
        </member>
        <member name="P:MediaBrowser.Model.Updates.InstallationInfo.Version">
            <summary>
            Gets or sets the version.
            </summary>
            <value>The version.</value>
        </member>
        <member name="P:MediaBrowser.Model.Updates.InstallationInfo.UpdateClass">
            <summary>
            Gets or sets the update class.
            </summary>
            <value>The update class.</value>
        </member>
        <member name="P:MediaBrowser.Model.Updates.InstallationInfo.PercentComplete">
            <summary>
            Gets or sets the percent complete.
            </summary>
            <value>The percent complete.</value>
        </member>
        <member name="T:MediaBrowser.Model.Updates.PackageInfo">
            <summary>
            Class PackageInfo
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Updates.PackageInfo.id">
            <summary>
            The internal id of this package.
            </summary>
            <value>The id.</value>
        </member>
        <member name="P:MediaBrowser.Model.Updates.PackageInfo.name">
            <summary>
            Gets or sets the name.
            </summary>
            <value>The name.</value>
        </member>
        <member name="P:MediaBrowser.Model.Updates.PackageInfo.shortDescription">
            <summary>
            Gets or sets the short description.
            </summary>
            <value>The short description.</value>
        </member>
        <member name="P:MediaBrowser.Model.Updates.PackageInfo.overview">
            <summary>
            Gets or sets the overview.
            </summary>
            <value>The overview.</value>
        </member>
        <member name="P:MediaBrowser.Model.Updates.PackageInfo.isPremium">
            <summary>
            Gets or sets a value indicating whether this instance is premium.
            </summary>
            <value><c>true</c> if this instance is premium; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.Updates.PackageInfo.adult">
            <summary>
            Gets or sets a value indicating whether this instance is adult only content.
            </summary>
            <value><c>true</c> if this instance is adult; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.Updates.PackageInfo.richDescUrl">
            <summary>
            Gets or sets the rich desc URL.
            </summary>
            <value>The rich desc URL.</value>
        </member>
        <member name="P:MediaBrowser.Model.Updates.PackageInfo.thumbImage">
            <summary>
            Gets or sets the thumb image.
            </summary>
            <value>The thumb image.</value>
        </member>
        <member name="P:MediaBrowser.Model.Updates.PackageInfo.previewImage">
            <summary>
            Gets or sets the preview image.
            </summary>
            <value>The preview image.</value>
        </member>
        <member name="P:MediaBrowser.Model.Updates.PackageInfo.type">
            <summary>
            Gets or sets the type.
            </summary>
            <value>The type.</value>
        </member>
        <member name="P:MediaBrowser.Model.Updates.PackageInfo.targetFilename">
            <summary>
            Gets or sets the target filename.
            </summary>
            <value>The target filename.</value>
        </member>
        <member name="P:MediaBrowser.Model.Updates.PackageInfo.owner">
            <summary>
            Gets or sets the owner.
            </summary>
            <value>The owner.</value>
        </member>
        <member name="P:MediaBrowser.Model.Updates.PackageInfo.category">
            <summary>
            Gets or sets the category.
            </summary>
            <value>The category.</value>
        </member>
        <member name="P:MediaBrowser.Model.Updates.PackageInfo.tileColor">
            <summary>
            Gets or sets the catalog tile color.
            </summary>
            <value>The owner.</value>
        </member>
        <member name="P:MediaBrowser.Model.Updates.PackageInfo.featureId">
            <summary>
            Gets or sets the feature id of this package (if premium).
            </summary>
            <value>The feature id.</value>
        </member>
        <member name="P:MediaBrowser.Model.Updates.PackageInfo.price">
            <summary>
            Gets or sets the price for this package (if premium).
            </summary>
            <value>The price.</value>
        </member>
        <member name="P:MediaBrowser.Model.Updates.PackageInfo.targetSystem">
            <summary>
            Gets or sets the target system for this plug-in (Server, MBTheater, MBClassic).
            </summary>
            <value>The target system.</value>
        </member>
        <member name="P:MediaBrowser.Model.Updates.PackageInfo.guid">
            <summary>
            The guid of the assembly associated with this package (if a plug-in).
            This is used to identify the proper item for automatic updates.
            </summary>
            <value>The name.</value>
        </member>
        <member name="P:MediaBrowser.Model.Updates.PackageInfo.isRegistered">
            <summary>
            Gets or sets whether or not this package is registered.
            </summary>
            <value>True if registered.</value>
        </member>
        <member name="P:MediaBrowser.Model.Updates.PackageInfo.expDate">
            <summary>
            Gets or sets the expiration date for this package.
            </summary>
            <value>Expiration Date.</value>
        </member>
        <member name="P:MediaBrowser.Model.Updates.PackageInfo.versions">
            <summary>
            Gets or sets the versions.
            </summary>
            <value>The versions.</value>
        </member>
        <member name="P:MediaBrowser.Model.Updates.PackageInfo.enableInAppStore">
            <summary>
            Gets or sets a value indicating whether [enable in application store].
            </summary>
            <value><c>true</c> if [enable in application store]; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.Updates.PackageInfo.installs">
            <summary>
            Gets or sets the installs.
            </summary>
            <value>The installs.</value>
        </member>
        <member name="T:MediaBrowser.Model.Updates.PackageTargetSystem">
            <summary>
            Enum PackageType
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Updates.PackageTargetSystem.Server">
            <summary>
            Server
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Updates.PackageTargetSystem.MBTheater">
            <summary>
            MB Theater
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Updates.PackageTargetSystem.MBClassic">
            <summary>
            MB Classic
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Updates.PackageTargetSystem.Other">
            <summary>Other target system.</summary>
        </member>
        <member name="T:MediaBrowser.Model.Updates.PackageVersionClass">
            <summary>
            Enum PackageVersionClass
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Updates.PackageVersionClass.Release">
            <summary>
            The release
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Updates.PackageVersionClass.Beta">
            <summary>
            The beta
            </summary>
        </member>
        <member name="F:MediaBrowser.Model.Updates.PackageVersionClass.Dev">
            <summary>
            The dev
            </summary>
        </member>
        <member name="T:MediaBrowser.Model.Updates.PackageVersionInfo">
            <summary>
            Class PackageVersionInfo
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Updates.PackageVersionInfo.name">
            <summary>
            Gets or sets the name.
            </summary>
            <value>The name.</value>
        </member>
        <member name="P:MediaBrowser.Model.Updates.PackageVersionInfo.guid">
            <summary>
            Gets or sets the guid.
            </summary>
            <value>The guid.</value>
        </member>
        <member name="P:MediaBrowser.Model.Updates.PackageVersionInfo.versionStr">
            <summary>
            Gets or sets the version STR.
            </summary>
            <value>The version STR.</value>
        </member>
        <member name="F:MediaBrowser.Model.Updates.PackageVersionInfo._version">
            <summary>
            The _version
            </summary>
        </member>
        <member name="P:MediaBrowser.Model.Updates.PackageVersionInfo.version">
            <summary>
            Gets or sets the version.
            Had to make this an interpreted property since Protobuf can't handle Version
            </summary>
            <value>The version.</value>
        </member>
        <member name="M:MediaBrowser.Model.Updates.PackageVersionInfo.ValueOrDefault(System.String,System.String)">
            <summary>
            Values the or default.
            </summary>
            <param name="str">The STR.</param>
            <param name="def">The def.</param>
            <returns>System.String.</returns>
        </member>
        <member name="P:MediaBrowser.Model.Updates.PackageVersionInfo.classification">
            <summary>
            Gets or sets the classification.
            </summary>
            <value>The classification.</value>
        </member>
        <member name="P:MediaBrowser.Model.Updates.PackageVersionInfo.description">
            <summary>
            Gets or sets the description.
            </summary>
            <value>The description.</value>
        </member>
        <member name="P:MediaBrowser.Model.Updates.PackageVersionInfo.requiredVersionStr">
            <summary>
            Gets or sets the required version STR.
            </summary>
            <value>The required version STR.</value>
        </member>
        <member name="P:MediaBrowser.Model.Updates.PackageVersionInfo.sourceUrl">
            <summary>
            Gets or sets the source URL.
            </summary>
            <value>The source URL.</value>
        </member>
        <member name="P:MediaBrowser.Model.Updates.PackageVersionInfo.checksum">
            <summary>
            Gets or sets the source URL.
            </summary>
            <value>The source URL.</value>
        </member>
        <member name="P:MediaBrowser.Model.Updates.PackageVersionInfo.targetFilename">
            <summary>
            Gets or sets the target filename.
            </summary>
            <value>The target filename.</value>
        </member>
        <member name="P:MediaBrowser.Model.Users.ForgotPasswordResult.Action">
            <summary>
            Gets or sets the action.
            </summary>
            <value>The action.</value>
        </member>
        <member name="P:MediaBrowser.Model.Users.ForgotPasswordResult.PinFile">
            <summary>
            Gets or sets the pin file.
            </summary>
            <value>The pin file.</value>
        </member>
        <member name="P:MediaBrowser.Model.Users.ForgotPasswordResult.PinExpirationDate">
            <summary>
            Gets or sets the pin expiration date.
            </summary>
            <value>The pin expiration date.</value>
        </member>
        <member name="P:MediaBrowser.Model.Users.PinRedeemResult.Success">
            <summary>
            Gets or sets a value indicating whether this <see cref="T:MediaBrowser.Model.Users.PinRedeemResult"/> is success.
            </summary>
            <value><c>true</c> if success; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.Users.PinRedeemResult.UsersReset">
            <summary>
            Gets or sets the users reset.
            </summary>
            <value>The users reset.</value>
        </member>
        <member name="P:MediaBrowser.Model.Users.UserPolicy.IsAdministrator">
            <summary>
            Gets or sets a value indicating whether this instance is administrator.
            </summary>
            <value><c>true</c> if this instance is administrator; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.Users.UserPolicy.IsHidden">
            <summary>
            Gets or sets a value indicating whether this instance is hidden.
            </summary>
            <value><c>true</c> if this instance is hidden; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.Users.UserPolicy.IsDisabled">
            <summary>
            Gets or sets a value indicating whether this instance is disabled.
            </summary>
            <value><c>true</c> if this instance is disabled; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MediaBrowser.Model.Users.UserPolicy.MaxParentalRating">
            <summary>
            Gets or sets the max parental rating.
            </summary>
            <value>The max parental rating.</value>
        </member>
        <member name="P:MediaBrowser.Model.Users.UserPolicy.EnableSyncTranscoding">
            <summary>
            Gets or sets a value indicating whether [enable synchronize].
            </summary>
            <value><c>true</c> if [enable synchronize]; otherwise, <c>false</c>.</value>
        </member>
        <member name="E:Emby.Model.ProcessRun.IProcessManager.RunningProcessesChanged">
            <summary>Occurs when the list of running processes has changed.</summary>
        </member>
        <member name="M:Emby.Model.ProcessRun.IProcessManager.RegisterProcess(Emby.Model.ProcessRun.IProcessRunner)">
            <summary>Registers a process.</summary>
            <param name="processRunner">The process runner.</param>
            <returns>True, if the process was registered successfully; false it the process was registered already.</returns>
        </member>
        <member name="M:Emby.Model.ProcessRun.IProcessManager.UnregisterProcess(Emby.Model.ProcessRun.IProcessRunner)">
            <summary>Unregisters the process.</summary>
            <param name="processRunner">The process runner.</param>
            <returns>A boolean indicating whether the process had existed and was removed successfully.</returns>
        </member>
        <member name="M:Emby.Model.ProcessRun.IProcessManager.StopAllProcesses">
            <summary>Stops all processes.</summary>
            <returns>A Task that will complete once all processes have been stopped.</returns>
        </member>
        <member name="M:Emby.Model.ProcessRun.IProcessManager.GetRunningProcesses">
            <summary>Returns a list of currently running processes.</summary>
            <returns></returns>
        </member>
        <member name="T:Emby.Model.ProcessRun.RunningProcessesChangedEventArgs">
            <summary>
            EventArgs for the <see cref="E:Emby.Model.ProcessRun.IProcessManager.RunningProcessesChanged"/> event.
            </summary>
            <seealso cref="T:System.EventArgs" />
        </member>
        <member name="P:Emby.Model.ProcessRun.RunningProcessesChangedEventArgs.ChangeType">
            <summary>Gets the type of the change.</summary>
            <value>The type of the change.</value>
        </member>
        <member name="P:Emby.Model.ProcessRun.RunningProcessesChangedEventArgs.ProcessRunner">
            <summary>Gets the process runner.</summary>
            <value>The process runner.</value>
        </member>
        <member name="P:Emby.Model.Sanitation.UrlSanitationOptions.SanitizeHost">
            <summary>
            Gets or sets a value indicating whether to sanitize the host name or address.
            </summary>
            <example>http://user:password@*****:8080/pathpart1/pathpart2?param1=abcde+param2=cdefg</example>
            <value><c>true</c> to sanitize the host name or address; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:Emby.Model.Sanitation.UrlSanitationOptions.SanitizePort">
            <summary>
            Gets or sets a value indicating whether to sanitize the port number.
            </summary>
            <example>http://user:password@host.domain.com:****/pathpart1/pathpart2?param1=abcde+param2=cdefg</example>
            <value><c>true</c> to sanitize the port number; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:Emby.Model.Sanitation.UrlSanitationOptions.SanitizePath">
            <summary>
            Gets or sets a value indicating whether to sanitize the path parts.
            </summary>
            <example>http://user:password@host.domain.com:8080/*****/*****?param1=abcde+param2=cdefg</example>
            <value><c>true</c> to sanitize the path parts; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:Emby.Model.Sanitation.UrlSanitationOptions.SanitizeDefaultParams">
            <summary>
            Gets or sets a value indicating whether to sanitize parameters included in <see cref="P:Emby.Model.Sanitation.UrlSanitationOptions.DefaultParameterNames"/>.
            </summary>
            <example>http://user:*****@host.domain.com:8080/pathpart1/pathpart2?param1=abcde+param2=cdefg</example>
            <remarks><c>true by default.</c></remarks>
            <value><c>true</c> to sanitize parameters included in <see cref="P:Emby.Model.Sanitation.UrlSanitationOptions.DefaultParameterNames"/>; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:Emby.Model.Sanitation.UrlSanitationOptions.SanitizeParams">
            <summary>Gets the sanitize parameter list.</summary>
            <example>http://user:password@host.domain.com:8080/pathpart1/pathpart2?param1=*****+param2=cdefg</example>
            <remarks>Add parameter names to sanitize. Applies to URL parameters, request headers and response headers.</remarks>
            <value>The sanitize parameter list.</value>
        </member>
        <member name="P:Emby.Model.Sanitation.UrlSanitationOptions.SanitizeStrings">
            <summary>Gets the sanitize strings list.</summary>
            <example>http://user:password@host.domain.com:8080/pathpart1/*****?param1=abcde+param2=cdefg</example>
            <remarks>Add arbitrary strings to sanitize. Applies to URL parameter, request header and response header values.</remarks>
            <value>The sanitize strings list.</value>
        </member>
    </members>
</doc>
