SearchModelFactory.KnowledgeStoreObjectProjectionSelector Method

Definition

Projection definition for what data to store in Azure Blob.

public static Azure.Search.Documents.Indexes.Models.KnowledgeStoreObjectProjectionSelector KnowledgeStoreObjectProjectionSelector(string referenceKeyName = default, string generatedKeyName = default, string source = default, string sourceContext = default, System.Collections.Generic.IEnumerable<Azure.Search.Documents.Indexes.Models.InputFieldMappingEntry> inputs = default, string storageContainer = default);
static member KnowledgeStoreObjectProjectionSelector : string * string * string * string * seq<Azure.Search.Documents.Indexes.Models.InputFieldMappingEntry> * string -> Azure.Search.Documents.Indexes.Models.KnowledgeStoreObjectProjectionSelector
Public Shared Function KnowledgeStoreObjectProjectionSelector (Optional referenceKeyName As String = Nothing, Optional generatedKeyName As String = Nothing, Optional source As String = Nothing, Optional sourceContext As String = Nothing, Optional inputs As IEnumerable(Of InputFieldMappingEntry) = Nothing, Optional storageContainer As String = Nothing) As KnowledgeStoreObjectProjectionSelector

Parameters

referenceKeyName
String

Name of reference key to different projection.

generatedKeyName
String

Name of generated key to store projection under.

source
String

Source data to project.

sourceContext
String

Source context for complex projections.

inputs
IEnumerable<InputFieldMappingEntry>

Nested inputs for complex projections.

storageContainer
String

Blob container to store projections in.

Returns

A new KnowledgeStoreObjectProjectionSelector instance for mocking.

Applies to