Share via


DocumentDebugInfo Class

Definition

Contains debugging information that can be used to further explore your search results.

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

Properties

Name Description
InnerHits

Contains debugging information specific to vectors matched within a collection of complex types.

Semantic

Contains debugging information specific to semantic ranking requests.

Vectors

Contains debugging information specific to vector and hybrid search.

Methods

Name Description
JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)

Explicit Interface Implementations

Name Description
IJsonModel<DocumentDebugInfo>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<DocumentDebugInfo>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<DocumentDebugInfo>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<DocumentDebugInfo>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<DocumentDebugInfo>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to