다음을 통해 공유


KnowledgeAgentSearchIndexReference Class

Definition

Represents an Azure Search document reference.

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

Properties

ActivitySource

The source activity ID for the reference.

(Inherited from KnowledgeAgentReference)
DocKey

The document key for the reference.

Id

The ID of the reference.

(Inherited from KnowledgeAgentReference)
RerankerScore

The reranker score for the document reference.

(Inherited from KnowledgeAgentReference)
SourceData

Dictionary of <any>.

(Inherited from KnowledgeAgentReference)

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)

Explicit Interface Implementations

IJsonModel<KnowledgeAgentReference>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

(Inherited from KnowledgeAgentReference)
IJsonModel<KnowledgeAgentReference>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

(Inherited from KnowledgeAgentReference)
IJsonModel<KnowledgeAgentSearchIndexReference>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<KnowledgeAgentSearchIndexReference>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<KnowledgeAgentReference>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

(Inherited from KnowledgeAgentReference)
IPersistableModel<KnowledgeAgentReference>.GetFormatFromOptions(ModelReaderWriterOptions)

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

(Inherited from KnowledgeAgentReference)
IPersistableModel<KnowledgeAgentReference>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

(Inherited from KnowledgeAgentReference)
IPersistableModel<KnowledgeAgentSearchIndexReference>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<KnowledgeAgentSearchIndexReference>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<KnowledgeAgentSearchIndexReference>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to