AIJsonSchemaCreateOptions 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 het maken van AIJsonUtilities JSON-schema's.
public ref class AIJsonSchemaCreateOptions sealed : IEquatable<Microsoft::Extensions::AI::AIJsonSchemaCreateOptions ^>
public sealed class AIJsonSchemaCreateOptions : IEquatable<Microsoft.Extensions.AI.AIJsonSchemaCreateOptions>
type AIJsonSchemaCreateOptions = class
interface IEquatable<AIJsonSchemaCreateOptions>
Public NotInheritable Class AIJsonSchemaCreateOptions
Implements IEquatable(Of AIJsonSchemaCreateOptions)
- Overname
-
AIJsonSchemaCreateOptions
- Implementeringen
Constructors
| Name | Description |
|---|---|
| AIJsonSchemaCreateOptions() |
Biedt opties voor het configureren van het gedrag van de functionaliteit voor het maken van AIJsonUtilities JSON-schema's. |
Eigenschappen
| Name | Description |
|---|---|
| Default |
Hiermee haalt u het standaardexemplaren op. |
| IncludeParameter |
Hiermee wordt een callback opgehaald die wordt aangeroepen voor elke parameter in de MethodBase opgegeven parameter CreateFunctionJsonSchema(MethodBase, String, String, JsonSerializerOptions, AIJsonSchemaCreateOptions) om te bepalen of deze moet worden opgenomen in het gegenereerde schema. |
| IncludeSchemaKeyword |
Hiermee wordt een waarde opgehaald die aangeeft of het $schema trefwoord moet worden opgenomen in gemaakte schema's. |
| ParameterDescriptionProvider |
Hiermee wordt een callback opgehaald die wordt aangeroepen voor elke parameter in de MethodBase opgegeven om een beschrijving voor de parameter te CreateFunctionJsonSchema(MethodBase, String, String, JsonSerializerOptions, AIJsonSchemaCreateOptions) verkrijgen. |
| TransformOptions |
Hiermee haalt u een AIJsonSchemaTransformOptions beheertransformatie op in het JSON-schema nadat het is gegenereerd. |
| TransformSchemaNode |
Hiermee wordt een callback opgehaald die wordt aangeroepen voor elk schema dat wordt gegenereerd in de typegrafiek. |
Methoden
| Name | Description |
|---|---|
| <Clone>$() |
Biedt opties voor het configureren van het gedrag van de functionaliteit voor het maken van AIJsonUtilities JSON-schema's. |
| Equals(AIJsonSchemaCreateOptions) |
Hiermee wordt aangegeven of het huidige object gelijk is aan een ander object van hetzelfde type. |
| Equals(Object) |
Bepaalt of het opgegeven object gelijk is aan het huidige object. |
| GetHashCode() |
Fungeert als de standaardhashfunctie. |
| ToString() |
Biedt opties voor het configureren van het gedrag van de functionaliteit voor het maken van AIJsonUtilities JSON-schema's. |
Operators
| Name | Description |
|---|---|
| Equality(AIJsonSchemaCreateOptions, AIJsonSchemaCreateOptions) |
Biedt opties voor het configureren van het gedrag van de functionaliteit voor het maken van AIJsonUtilities JSON-schema's. |
| Inequality(AIJsonSchemaCreateOptions, AIJsonSchemaCreateOptions) |
Biedt opties voor het configureren van het gedrag van de functionaliteit voor het maken van AIJsonUtilities JSON-schema's. |