Share via


CloudEvent.Parse(BinaryData, Boolean) Méthode

Définition

À partir d’un seul événement encodé au format JSON, analyse l’enveloppe d’événement et retourne un CloudEvent. Si l’événement spécifié n’est pas valide JSON, une exception est levée. Par défaut, si l’événement ne contient pas les propriétés requises, une exception est levée, bien que cela puisse être assoupli en définissant le skipValidation paramètre .

public static Azure.Messaging.CloudEvent? Parse (BinaryData json, bool skipValidation = false);
static member Parse : BinaryData * bool -> Azure.Messaging.CloudEvent
Public Shared Function Parse (json As BinaryData, Optional skipValidation As Boolean = false) As CloudEvent

Paramètres

json
BinaryData

Une instance de BinaryData contenir le JSON pour l’événement CloudEvent.

skipValidation
Boolean

Définissez sur true pour permettre aux propriétés manquantes ou non valides de continuer à analyser dans un CloudEvent. En particulier, en définissant strict sur true, les propriétés source, id, specversion et type ne sont plus requises pour être présentes dans le JSON. En outre, les exigences de casse des noms d’attributs d’extension sont assouplies.

Retours

Un CloudEvent.

Exceptions

json contenait plusieurs événements. Il est préférable d'utiliser ParseMany(BinaryData, Boolean).

S’applique à