AIJsonSchemaTransformOptions クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
JSON スキーマ変換機能の動作 AIJsonUtilities 構成するためのオプションを提供します。
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)
- 継承
-
AIJsonSchemaTransformOptions
- 実装
コンストラクター
| 名前 | 説明 |
|---|---|
| AIJsonSchemaTransformOptions() |
JSON スキーマ変換機能の動作 AIJsonUtilities 構成するためのオプションを提供します。 |
プロパティ
| 名前 | 説明 |
|---|---|
| ConvertBooleanSchemas |
ブール型スキーマを同等のオブジェクト ベースの表現に変換するかどうかを示す値を取得します。 |
| DisallowAdditionalProperties |
.NET オブジェクトに対して additionalProperties が false に設定されたスキーマを生成するかどうかを示す値を取得します。 |
| MoveDefaultKeywordToDescription |
既定のキーワードをスキーマの説明フィールドに移動するかどうかを示す値を取得します。 |
| RequireAllProperties |
スキーマ内のすべてのプロパティを必須としてマークするかどうかを示す値を取得します。 |
| TransformSchemaNode |
型グラフ内で生成されるすべてのスキーマに対して呼び出されるコールバックを取得します。 |
| UseNullableKeyword |
スキーマ内の Null 許容の "type" キーワードを OpenAPI 3.0 スタイルの "null 許容" キーワードに置き換えるかどうかを示す値を取得します。 |
メソッド
| 名前 | 説明 |
|---|---|
| <Clone>$() |
JSON スキーマ変換機能の動作 AIJsonUtilities 構成するためのオプションを提供します。 |
| Equals(AIJsonSchemaTransformOptions) |
JSON スキーマ変換機能の動作 AIJsonUtilities 構成するためのオプションを提供します。 |
| Equals(Object) |
JSON スキーマ変換機能の動作 AIJsonUtilities 構成するためのオプションを提供します。 |
| GetHashCode() |
JSON スキーマ変換機能の動作 AIJsonUtilities 構成するためのオプションを提供します。 |
| ToString() |
JSON スキーマ変換機能の動作 AIJsonUtilities 構成するためのオプションを提供します。 |
演算子
| 名前 | 説明 |
|---|---|
| Equality(AIJsonSchemaTransformOptions, AIJsonSchemaTransformOptions) |
JSON スキーマ変換機能の動作 AIJsonUtilities 構成するためのオプションを提供します。 |
| Inequality(AIJsonSchemaTransformOptions, AIJsonSchemaTransformOptions) |
JSON スキーマ変換機能の動作 AIJsonUtilities 構成するためのオプションを提供します。 |