Table of Contents

Class TorrentSearchOptions

Namespace
TorBoxSDK.Models.Search
Assembly
TorBoxSDK.dll

Options for filtering and customizing torrent search requests.

public sealed record TorrentSearchOptions : IEquatable<TorrentSearchOptions>
Inheritance
TorrentSearchOptions
Implements
Inherited Members

Properties

CachedOnly

Gets a value indicating whether to only return cached results, or null to use the server default.

[QueryParameterName("cached_only")]
public bool? CachedOnly { get; init; }

Property Value

bool?

CheckCache

Gets a value indicating whether to check if the results are cached, or null to use the server default.

[QueryParameterName("check_cache")]
public bool? CheckCache { get; init; }

Property Value

bool?

CheckOwned

Gets a value indicating whether to check if the results are already owned, or null to use the server default.

[QueryParameterName("check_owned")]
public bool? CheckOwned { get; init; }

Property Value

bool?

Episode

Gets the episode number to filter results by, or null to include all episodes.

[QueryParameterName("episode")]
public int? Episode { get; init; }

Property Value

int?

Metadata

Gets a value indicating whether to include metadata in the search results, or null to use the server default.

[QueryParameterName("metadata")]
public bool? Metadata { get; init; }

Property Value

bool?

SearchUserEngines

Gets a value indicating whether to use custom user search engines, or null to use the server default.

[QueryParameterName("search_user_engines")]
public bool? SearchUserEngines { get; init; }

Property Value

bool?

Season

Gets the season number to filter results by, or null to include all seasons.

[QueryParameterName("season")]
public int? Season { get; init; }

Property Value

int?