Share via


ChatRole.Converter.Write Method

Definition

Writes a specified value as JSON.

public:
 override void Write(System::Text::Json::Utf8JsonWriter ^ writer, Microsoft::Extensions::AI::ChatRole value, System::Text::Json::JsonSerializerOptions ^ options);
public override void Write (System.Text.Json.Utf8JsonWriter writer, Microsoft.Extensions.AI.ChatRole value, System.Text.Json.JsonSerializerOptions options);
override this.Write : System.Text.Json.Utf8JsonWriter * Microsoft.Extensions.AI.ChatRole * System.Text.Json.JsonSerializerOptions -> unit
Public Overrides Sub Write (writer As Utf8JsonWriter, value As ChatRole, options As JsonSerializerOptions)

Parameters

writer
Utf8JsonWriter

The writer to write to.

value
ChatRole

The value to convert to JSON.

options
JsonSerializerOptions

An object that specifies serialization options to use.

Applies to