Freigeben über


SwaggerSchema Klasse

Definition

Das Swaggerschema.

public class SwaggerSchema
type SwaggerSchema = class
Public Class SwaggerSchema
Vererbung
SwaggerSchema

Konstruktoren

SwaggerSchema()

Initialisiert eine neue instance von SwaggerSchema.

Eigenschaften

AdditionalProperties

Die zusätzlichen Eigenschaften.

Um dieser Eigenschaft ein Objekt zuzuweisen, verwenden Sie FromObjectAsJson<T>(T, JsonSerializerOptions).

Um dieser Eigenschaft eine bereits formatierte JSON-Zeichenfolge zuzuweisen, verwenden Sie FromString(String).

Beispiele:

  • BinaryData.FromObjectAsJson("foo")Erstellt eine Nutzlast von "foo".
  • BinaryData.FromString("\"foo\"")Erstellt eine Nutzlast von "foo".
  • BinaryData.FromObjectAsJson(new { key = "value" })Erstellt eine Nutzlast von { "key": "value" }.
  • BinaryData.FromString("{\"key\": \"value\"}")Erstellt eine Nutzlast von { "key": "value" }.

AllOf

Die Schemas, die die Überprüfung bestehen müssen, wenn dieses Schema verwendet wird.

Discriminator

Der Diskriminator.

DynamicListNew

Die dynamische Liste.

DynamicSchemaNew

Die dynamische Schemakonfiguration.

DynamicSchemaOld

Die dynamische Schemakonfiguration.

DynamicTree

Die Strukturkonfiguration der dynamischen Werte.

Example

Der Beispielwert.

Um dieser Eigenschaft ein Objekt zuzuweisen, verwenden Sie FromObjectAsJson<T>(T, JsonSerializerOptions).

Um dieser Eigenschaft eine bereits formatierte JSON-Zeichenfolge zuzuweisen, verwenden Sie FromString(String).

Beispiele:

  • BinaryData.FromObjectAsJson("foo")Erstellt eine Nutzlast von "foo".
  • BinaryData.FromString("\"foo\"")Erstellt eine Nutzlast von "foo".
  • BinaryData.FromObjectAsJson(new { key = "value" })Erstellt eine Nutzlast von { "key": "value" }.
  • BinaryData.FromString("{\"key\": \"value\"}")Erstellt eine Nutzlast von { "key": "value" }.

ExternalDocs

Die externe Dokumentation.

IsNotificationUrlExtension

Gibt die Benachrichtigungs-URL-Erweiterung an. Wenn dies festgelegt ist, sollte der Wert der Eigenschaft eine Rückruf-URL für einen Webhook sein.

IsReadOnly

Gibt an, ob diese Eigenschaft in der Anforderung vorhanden sein muss.

Items

Das Elementschema.

MaxProperties

Die maximale Anzahl zulässiger Eigenschaften.

MinProperties

Die Mindestanzahl zulässiger Eigenschaften.

Properties

Die Objekteigenschaften.

Reference

Der Verweis.

RequiredProperties

Das Objekt erforderte Eigenschaften.

SchemaType

Der Typ.

Title

Der Titel.

Xml

Das XML-Darstellungsformat für eine Eigenschaft.

Gilt für: