namespace MediaBrowser.Model.Search { public class SearchQuery { /// /// The user to localize search results for /// /// The user id. public string UserId { get; set; } /// /// Gets or sets the search term. /// /// The search term. public string SearchTerm { get; set; } /// /// Skips over a given number of items within the results. Use for paging. /// /// The start index. public int? StartIndex { get; set; } /// /// The maximum number of items to return /// /// The limit. public int? Limit { get; set; } public bool IncludePeople { get; set; } public bool IncludeMedia { get; set; } public bool IncludeGenres { get; set; } public bool IncludeStudios { get; set; } public bool IncludeArtists { get; set; } public string[] IncludeItemTypes { get; set; } public string ParentId { get; set; } public SearchQuery() { IncludeArtists = true; IncludeGenres = true; IncludeMedia = true; IncludePeople = true; IncludeStudios = true; IncludeItemTypes = new string[] { }; } } }