CloudEvent.Parse(BinaryData, Boolean) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
À 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 à
Azure SDK for .NET
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour