Class Set
- Namespace
- TcgDex.Models
- Assembly
- TcgDex.CSharpSdk.dll
A full set, as returned by the single-set endpoint. Includes its card list.
public sealed record Set : IEquatable<Set>Inheritance
Implements
Inherited Members
Extension Methods
Properties
Abbreviation
The set's short code, when it has one.
public SetAbbreviation? Abbreviation { get; init; }Property Value
CardCount
The set's card counts.
public CardCount? CardCount { get; init; }Property Value
Cards
The cards in this set, in brief form.
public IReadOnlyList<CardBrief> Cards { get; init; }Property Value
Id
The set identifier, for example "swsh3".
public required string Id { get; init; }Property Value
Legal
Tournament legality for the set as a whole.
public Legality? Legal { get; init; }Property Value
Logo
Logo image URL, without file extension.
public string? Logo { get; init; }Property Value
Name
The set's display name.
public required string Name { get; init; }Property Value
ReleaseDate
Release date in yyyy-MM-dd form.
public string? ReleaseDate { get; init; }Property Value
Serie
The series this set belongs to.
public SerieBrief? Serie { get; init; }Property Value
Symbol
Symbol image URL, without file extension.
public string? Symbol { get; init; }Property Value
TcgOnline
The set's code in Pokémon TCG Online, when it has one.
public string? TcgOnline { get; init; }