Table of Contents

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

Set

Implements

Inherited Members

Extension Methods

Properties

Abbreviation

The set's short code, when it has one.

public SetAbbreviation? Abbreviation { get; init; }

Property Value

SetAbbreviation?

CardCount

The set's card counts.

public CardCount? CardCount { get; init; }

Property Value

CardCount?

Cards

The cards in this set, in brief form.

public IReadOnlyList<CardBrief> Cards { get; init; }

Property Value

IReadOnlyList<CardBrief>

Id

The set identifier, for example "swsh3".

public required string Id { get; init; }

Property Value

string

Tournament legality for the set as a whole.

public Legality? Legal { get; init; }

Property Value

Legality?

Logo image URL, without file extension.

public string? Logo { get; init; }

Property Value

string?

Name

The set's display name.

public required string Name { get; init; }

Property Value

string

ReleaseDate

Release date in yyyy-MM-dd form.

public string? ReleaseDate { get; init; }

Property Value

string?

Serie

The series this set belongs to.

public SerieBrief? Serie { get; init; }

Property Value

SerieBrief?

Symbol

Symbol image URL, without file extension.

public string? Symbol { get; init; }

Property Value

string?

TcgOnline

The set's code in Pokémon TCG Online, when it has one.

public string? TcgOnline { get; init; }

Property Value

string?