Język

AIJsonSchemaTransformOptions Klasa

Definicja

Udostępnia opcje konfigurowania zachowania funkcji przekształcania schematu AIJsonUtilities JSON.

public ref class AIJsonSchemaTransformOptions sealed : IEquatable<Microsoft::Extensions::AI::AIJsonSchemaTransformOptions ^>
public sealed class AIJsonSchemaTransformOptions : IEquatable<Microsoft.Extensions.AI.AIJsonSchemaTransformOptions>
type AIJsonSchemaTransformOptions = class
    interface IEquatable<AIJsonSchemaTransformOptions>
Public NotInheritable Class AIJsonSchemaTransformOptions
Implements IEquatable(Of AIJsonSchemaTransformOptions)
Dziedziczenie
AIJsonSchemaTransformOptions
Implementuje

Konstruktory

Nazwisko Opis
AIJsonSchemaTransformOptions()

Udostępnia opcje konfigurowania zachowania funkcji przekształcania schematu AIJsonUtilities JSON.

Właściwości

Nazwisko Opis
ConvertBooleanSchemas

Pobiera wartość wskazującą, czy przekonwertować schematy logiczne na równoważne reprezentacje oparte na obiektach.

DisallowAdditionalProperties

Pobiera wartość wskazującą, czy generować schematy z dodatkowymi właściwościami ustawionymi na wartość false dla obiektów .NET.

MoveDefaultKeywordToDescription

Pobiera wartość wskazującą, czy przenieść domyślne słowo kluczowe do pola opisu w schemacie.

RequireAllProperties

Pobiera wartość wskazującą, czy oznaczyć wszystkie właściwości zgodnie z wymaganiami w schemacie.

TransformSchemaNode

Pobiera lub inicjuje wywołanie zwrotne wywoływane dla każdego schematu wygenerowanego w grafie typu.

UseNullableKeyword

Pobiera wartość wskazującą, czy zastąpić słowa kluczowe "type" dopuszczające wartość null słowami kluczowymi w stylu OpenAPI 3.0 "nullable" w schemacie.

Metody

Nazwisko Opis
<Clone>$()

Udostępnia opcje konfigurowania zachowania funkcji przekształcania schematu AIJsonUtilities JSON.

Equals(AIJsonSchemaTransformOptions)

Udostępnia opcje konfigurowania zachowania funkcji przekształcania schematu AIJsonUtilities JSON.

Equals(Object)

Udostępnia opcje konfigurowania zachowania funkcji przekształcania schematu AIJsonUtilities JSON.

GetHashCode()

Udostępnia opcje konfigurowania zachowania funkcji przekształcania schematu AIJsonUtilities JSON.

ToString()

Udostępnia opcje konfigurowania zachowania funkcji przekształcania schematu AIJsonUtilities JSON.

Operatory

Nazwisko Opis
Equality(AIJsonSchemaTransformOptions, AIJsonSchemaTransformOptions)

Udostępnia opcje konfigurowania zachowania funkcji przekształcania schematu AIJsonUtilities JSON.

Inequality(AIJsonSchemaTransformOptions, AIJsonSchemaTransformOptions)

Udostępnia opcje konfigurowania zachowania funkcji przekształcania schematu AIJsonUtilities JSON.

Dotyczy