Skip to main content

SecretInventoryPage

Namespace: Meshmakers.Octo.Runtime.Contracts.Secrets

A page of ISecretInventoryService.ListAsync(String, SecretInventoryQuery, CancellationToken).

public record SecretInventoryPage : IEquatable<SecretInventoryPage>

Inheritance Object → SecretInventoryPage
Implements IEquatable<SecretInventoryPage>

Properties​

Items​

The slots of the page

public IReadOnlyList<SecretInventoryItem> Items { get; set; }

Property Value​

IReadOnlyList<SecretInventoryItem>

TotalCount​

Number of slots matching the filters (all pages)

public int TotalCount { get; set; }

Property Value​

Int32

Constructors​

SecretInventoryPage(IReadOnlyList<SecretInventoryItem>, Int32)​

A page of ISecretInventoryService.ListAsync(String, SecretInventoryQuery, CancellationToken).

public SecretInventoryPage(IReadOnlyList<SecretInventoryItem> Items, int TotalCount)

Parameters​

Items IReadOnlyList<SecretInventoryItem>
The slots of the page

TotalCount Int32
Number of slots matching the filters (all pages)