Table of Contents

Class ItemsClient

Namespace
GuildWars2.Items
Assembly
GW2SDK.dll

Provides query methods for items and item stats.

public sealed class ItemsClient
Inheritance
ItemsClient
Inherited Members

Constructors

ItemsClient(HttpClient)

Initializes a new instance of the ItemsClient class.

Methods

GetAttributeCombinationById(int, Language?, MissingMemberBehavior, CancellationToken)

Retrieves an attribute combination by its ID.

GetAttributeCombinationByPage(int, int?, Language?, MissingMemberBehavior, CancellationToken)

Retrieves a page of attribute combinations.

GetAttributeCombinations(Language?, MissingMemberBehavior, CancellationToken)

Retrieves all attribute combinations.

GetAttributeCombinationsByIds(IEnumerable<int>, Language?, MissingMemberBehavior, CancellationToken)

Retrieves attribute combinations by their IDs.

GetAttributeCombinationsIndex(CancellationToken)

Retrieves the IDs of all attribute combinations.

GetItemById(int, Language?, MissingMemberBehavior, CancellationToken)

Retrieves an item by its ID.

GetItemsBulk(Language?, MissingMemberBehavior, int, int, IProgress<BulkProgress>?, CancellationToken)

Retrieves all items by chunking requests and executing them in parallel.

GetItemsBulk(IEnumerable<int>, Language?, MissingMemberBehavior, int, int, IProgress<BulkProgress>?, CancellationToken)

Retrieves items by their IDs by chunking requests and executing them in parallel. Supports more than 200 IDs.

GetItemsByIds(IEnumerable<int>, Language?, MissingMemberBehavior, CancellationToken)

Retrieves items by their IDs.

GetItemsByPage(int, int?, Language?, MissingMemberBehavior, CancellationToken)

Retrieves a page of items.

GetItemsIndex(CancellationToken)

Retrieves the IDs of all items.