Share via


QueryResultDocumentSemanticField Class

Definition

Description of fields that were sent to the semantic enrichment process, as well as how they were used.

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

Properties

Name

The name of the field that was sent to the semantic enrichment process.

State

The way the field was used for the semantic enrichment process (fully used, partially used, or unused).

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)

Explicit Interface Implementations

IJsonModel<QueryResultDocumentSemanticField>.Create(Utf8JsonReader, ModelReaderWriterOptions)

Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model.

IJsonModel<QueryResultDocumentSemanticField>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<QueryResultDocumentSemanticField>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<QueryResultDocumentSemanticField>.GetFormatFromOptions(ModelReaderWriterOptions)

Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service.

IPersistableModel<QueryResultDocumentSemanticField>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to