AIJsonSchemaTransformContext Struktur

Definition

Definiert den Kontext zum Transformieren eines Schemaknotens mit einem größeren Schemadokument.

public value class AIJsonSchemaTransformContext
public readonly struct AIJsonSchemaTransformContext
type AIJsonSchemaTransformContext = struct
Public Structure AIJsonSchemaTransformContext
Vererbung
AIJsonSchemaTransformContext

Hinweise

Diese Struktur wird an den vom Benutzer bereitgestellten TransformSchemaNode Rückruf durch die CreateJsonSchema(Type, String, Boolean, Object, JsonSerializerOptions, AIJsonSchemaCreateOptions) Methode übergeben und kann nicht direkt instanziiert werden.

Eigenschaften

Name Beschreibung
IsCollectionElementSchema

Ruft einen Wert ab, der angibt, ob das aktuelle Schema ein Auflistungselement ist.

IsDictionaryValueSchema

Ruft einen Wert ab, der angibt, ob das aktuelle Schema ein Wörterbuchwert ist.

Path

Ruft den Pfad zum derzeit generierten Schemadokument ab.

PropertyName

Ruft den enthaltenden Eigenschaftsnamen ab, wenn das aktuelle Schema eine Eigenschaft eines Objekts ist.

Gilt für: