Partager via


SwaggerSchema Classe

Définition

Schéma swagger.

public class SwaggerSchema
type SwaggerSchema = class
Public Class SwaggerSchema
Héritage
SwaggerSchema

Constructeurs

SwaggerSchema()

Initialise une nouvelle instance de SwaggerSchema.

Propriétés

AdditionalProperties

Propriétés supplémentaires.

Pour affecter un objet à cette propriété, utilisez FromObjectAsJson<T>(T, JsonSerializerOptions).

Pour affecter une chaîne json déjà mise en forme à cette propriété, utilisez FromString(String).

Exemples :

  • BinaryData.FromObjectAsJson(« foo »)Crée une charge utile de « foo ».
  • BinaryData.FromString(« \"foo\" »)Crée une charge utile de « foo ».
  • BinaryData.FromObjectAsJson(new { key = « value » })Crée une charge utile de { « key »: « value » }.
  • BinaryData.FromString(« {\"key\ »: \"value\"} »)Crée une charge utile de { « key »: « value » }.

AllOf

Schémas qui doivent réussir la validation lors de l’utilisation de ce schéma.

Discriminator

Le discriminateur.

DynamicListNew

Liste dynamique.

DynamicSchemaNew

Configuration du schéma dynamique.

DynamicSchemaOld

Configuration du schéma dynamique.

DynamicTree

Configuration de l’arborescence des valeurs dynamiques.

Example

Valeur de l’exemple.

Pour affecter un objet à cette propriété, utilisez FromObjectAsJson<T>(T, JsonSerializerOptions).

Pour affecter une chaîne json déjà mise en forme à cette propriété, utilisez FromString(String).

Exemples :

  • BinaryData.FromObjectAsJson(« foo »)Crée une charge utile de « foo ».
  • BinaryData.FromString(« \"foo\" »)Crée une charge utile de « foo ».
  • BinaryData.FromObjectAsJson(new { key = « value » })Crée une charge utile de { « key »: « value » }.
  • BinaryData.FromString(« {\"key\ »: \"value\"} »)Crée une charge utile de { « key »: « value » }.

ExternalDocs

Documentation externe.

IsNotificationUrlExtension

Indique l’extension d’URL de notification. Si cette valeur est définie, la valeur de la propriété doit être une URL de rappel pour un webhook.

IsReadOnly

Indique si cette propriété doit être présente dans une requête.

Items

Schéma des éléments.

MaxProperties

Nombre maximal de propriétés autorisées.

MinProperties

Nombre minimal de propriétés autorisées.

Properties

Propriétés de l’objet.

Reference

Référence.

RequiredProperties

Propriétés requises de l’objet.

SchemaType

Type.

Title

Titre.

Xml

Format de représentation xml pour une propriété.

S’applique à