AIJsonSchemaCreateOptions クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
JSON スキーマ作成機能の動作 AIJsonUtilities 構成するためのオプションを提供します。
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)
- 継承
-
AIJsonSchemaCreateOptions
- 実装
コンストラクター
| 名前 | 説明 |
|---|---|
| AIJsonSchemaCreateOptions() |
JSON スキーマ作成機能の動作 AIJsonUtilities 構成するためのオプションを提供します。 |
プロパティ
| 名前 | 説明 |
|---|---|
| Default |
既定のオプション インスタンスを取得します。 |
| IncludeParameter |
生成されたスキーマに含める必要があるかどうかを判断するために、CreateFunctionJsonSchema(MethodBase, String, String, JsonSerializerOptions, AIJsonSchemaCreateOptions)に指定されたMethodBase内のすべてのパラメーターに対して呼び出されるコールバックを取得します。 |
| IncludeSchemaKeyword |
作成されたスキーマに $schema キーワードを含めるかどうかを示す値を取得します。 |
| ParameterDescriptionProvider |
パラメーターの説明を取得するためにCreateFunctionJsonSchema(MethodBase, String, String, JsonSerializerOptions, AIJsonSchemaCreateOptions)するために提供されるMethodBase内の各パラメーターに対して呼び出されるコールバックを取得します。 |
| TransformOptions |
生成された後の JSON スキーマの AIJsonSchemaTransformOptions ガバナンス変換を取得します。 |
| TransformSchemaNode |
型グラフ内で生成されるすべてのスキーマに対して呼び出されるコールバックを取得します。 |
メソッド
| 名前 | 説明 |
|---|---|
| <Clone>$() |
JSON スキーマ作成機能の動作 AIJsonUtilities 構成するためのオプションを提供します。 |
| Equals(AIJsonSchemaCreateOptions) |
現在のオブジェクトが同じ型の別のオブジェクトと等しいかどうかを示します。 |
| Equals(Object) |
指定したオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 |
| GetHashCode() |
既定のハッシュ関数として機能します。 |
| ToString() |
JSON スキーマ作成機能の動作 AIJsonUtilities 構成するためのオプションを提供します。 |
演算子
| 名前 | 説明 |
|---|---|
| Equality(AIJsonSchemaCreateOptions, AIJsonSchemaCreateOptions) |
JSON スキーマ作成機能の動作 AIJsonUtilities 構成するためのオプションを提供します。 |
| Inequality(AIJsonSchemaCreateOptions, AIJsonSchemaCreateOptions) |
JSON スキーマ作成機能の動作 AIJsonUtilities 構成するためのオプションを提供します。 |