McpServerJsonOutputParsing Class

Definition

Parse the output as a JSON document using the configured JSON parameters.

public class McpServerJsonOutputParsing : Azure.Search.Documents.Indexes.Models.McpServerOutputParsing, System.ClientModel.Primitives.IJsonModel<Azure.Search.Documents.Indexes.Models.McpServerJsonOutputParsing>, System.ClientModel.Primitives.IPersistableModel<Azure.Search.Documents.Indexes.Models.McpServerJsonOutputParsing>
type McpServerJsonOutputParsing = class
    inherit McpServerOutputParsing
    interface IJsonModel<McpServerJsonOutputParsing>
    interface IPersistableModel<McpServerJsonOutputParsing>
Public Class McpServerJsonOutputParsing
Inherits McpServerOutputParsing
Implements IJsonModel(Of McpServerJsonOutputParsing), IPersistableModel(Of McpServerJsonOutputParsing)
Inheritance
McpServerJsonOutputParsing
Implements

Constructors

Name Description
McpServerJsonOutputParsing(McpServerOutputParsingJsonParameters)

Initializes a new instance of McpServerJsonOutputParsing.

Properties

Name Description
JsonParameters

Parameters for JSON output parsing. Required when kind is 'json'.

Methods

Name Description
JsonModelCreateCore(Utf8JsonReader, ModelReaderWriterOptions)
JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)
PersistableModelCreateCore(BinaryData, ModelReaderWriterOptions)
PersistableModelWriteCore(ModelReaderWriterOptions)

Explicit Interface Implementations

Name Description
IJsonModel<McpServerJsonOutputParsing>.Create(Utf8JsonReader, ModelReaderWriterOptions)
IJsonModel<McpServerJsonOutputParsing>.Write(Utf8JsonWriter, ModelReaderWriterOptions)
IJsonModel<McpServerOutputParsing>.Create(Utf8JsonReader, ModelReaderWriterOptions) (Inherited from McpServerOutputParsing)
IJsonModel<McpServerOutputParsing>.Write(Utf8JsonWriter, ModelReaderWriterOptions) (Inherited from McpServerOutputParsing)
IPersistableModel<McpServerJsonOutputParsing>.Create(BinaryData, ModelReaderWriterOptions)
IPersistableModel<McpServerJsonOutputParsing>.GetFormatFromOptions(ModelReaderWriterOptions)
IPersistableModel<McpServerJsonOutputParsing>.Write(ModelReaderWriterOptions)
IPersistableModel<McpServerOutputParsing>.Create(BinaryData, ModelReaderWriterOptions) (Inherited from McpServerOutputParsing)
IPersistableModel<McpServerOutputParsing>.GetFormatFromOptions(ModelReaderWriterOptions) (Inherited from McpServerOutputParsing)
IPersistableModel<McpServerOutputParsing>.Write(ModelReaderWriterOptions) (Inherited from McpServerOutputParsing)

Applies to