AIJsonSchemaTransformOptions Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Biedt opties voor het configureren van het gedrag van de functionaliteit voor AIJsonUtilities JSON-schematransformatie.
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)
- Overname
-
AIJsonSchemaTransformOptions
- Implementeringen
Constructors
| Name | Description |
|---|---|
| AIJsonSchemaTransformOptions() |
Biedt opties voor het configureren van het gedrag van de functionaliteit voor AIJsonUtilities JSON-schematransformatie. |
Eigenschappen
| Name | Description |
|---|---|
| ConvertBooleanSchemas |
Hiermee wordt een waarde opgehaald die aangeeft of booleaanse schema's moeten worden geconverteerd naar equivalente objectweergaven. |
| DisallowAdditionalProperties |
Hiermee wordt een waarde opgehaald die aangeeft of schema's moeten worden gegenereerd met de extraProperties ingesteld op onwaar voor .NET objecten. |
| MoveDefaultKeywordToDescription |
Hiermee wordt een waarde opgehaald die aangeeft of het standaardwoord naar het beschrijvingsveld in het schema moet worden verplaatst. |
| RequireAllProperties |
Hiermee wordt een waarde opgehaald die aangeeft of alle eigenschappen moeten worden gemarkeerd zoals vereist in het schema. |
| TransformSchemaNode |
Hiermee wordt een callback opgehaald die wordt aangeroepen voor elk schema dat wordt gegenereerd in de typegrafiek. |
| UseNullableKeyword |
Hiermee wordt een waarde opgehaald die aangeeft of nullable 'type'-trefwoorden moeten worden vervangen door OpenAPI 3.0-stijl 'nullable' trefwoorden in het schema. |
Methoden
| Name | Description |
|---|---|
| <Clone>$() |
Biedt opties voor het configureren van het gedrag van de functionaliteit voor AIJsonUtilities JSON-schematransformatie. |
| Equals(AIJsonSchemaTransformOptions) |
Biedt opties voor het configureren van het gedrag van de functionaliteit voor AIJsonUtilities JSON-schematransformatie. |
| Equals(Object) |
Biedt opties voor het configureren van het gedrag van de functionaliteit voor AIJsonUtilities JSON-schematransformatie. |
| GetHashCode() |
Biedt opties voor het configureren van het gedrag van de functionaliteit voor AIJsonUtilities JSON-schematransformatie. |
| ToString() |
Biedt opties voor het configureren van het gedrag van de functionaliteit voor AIJsonUtilities JSON-schematransformatie. |
Operators
| Name | Description |
|---|---|
| Equality(AIJsonSchemaTransformOptions, AIJsonSchemaTransformOptions) |
Biedt opties voor het configureren van het gedrag van de functionaliteit voor AIJsonUtilities JSON-schematransformatie. |
| Inequality(AIJsonSchemaTransformOptions, AIJsonSchemaTransformOptions) |
Biedt opties voor het configureren van het gedrag van de functionaliteit voor AIJsonUtilities JSON-schematransformatie. |