Aller au contenu
English

TransportConflict

import { TransportConflict } from "@elie-laloum/outpost";

Levée quand une écriture ou une suppression conditionnelle, ou une lecture fixée sur une révision, trouve une autre révision ou aucun objet ; key nomme l’objet. Relisez l’objet avant de décider s’il faut réessayer.

Exemple complet et règles détaillées.

  • keyRequis
    string
    Clé logique dont la révision attendue ne correspondait pas à l’objet stocké.
  • nameRequis
    string
    Nom de classe d’erreur permettant de distinguer cet échec des autres erreurs JavaScript.
  • messageRequis
    string
    Explication lisible de l’échec.
  • stackOptionnel
    string | undefined
    Trace de pile JavaScript de l’erreur lorsqu’elle est disponible.
  • causeOptionnel
    unknown
    Échec sous-jacent que cette erreur enveloppe ; quotaFault() et unavailableFault() suivent cette chaîne.
export declare class TransportConflict extends Error {
  readonly key: string;
  constructor(key: string);
}