Freigeben über


SearchModelFactory Class

Definition

Model factory for models.

public static class SearchModelFactory
type SearchModelFactory = class
Public Class SearchModelFactory
Inheritance
SearchModelFactory

Methods

Name Description
AnalyzedTokenInfo(String, Int32, Int32, Int32)

Initializes a new instance of AnalyzedTokenInfo.

AnalyzeTextOptions(String, Nullable<LexicalAnalyzerName>, Nullable<LexicalTokenizerName>, Nullable<LexicalNormalizerName>, IEnumerable<TokenFilterName>, IEnumerable<String>)

Initializes a new instance of AnalyzeTextOptions.

AutocompleteItem(String, String)

Initializes a new instance of AutocompleteItem.

AutocompleteResults(Nullable<Double>, IEnumerable<AutocompleteItem>)

Initializes a new instance of AutocompleteResults.

AzureBlobKnowledgeSource(String, String, String, String, SearchResourceEncryptionKey, IDictionary<String,BinaryData>, AzureBlobKnowledgeSourceParameters)

Initializes a new instance of AzureBlobKnowledgeSource(String, String, String, String, SearchResourceEncryptionKey, IDictionary<String,BinaryData>, AzureBlobKnowledgeSourceParameters).

AzureBlobKnowledgeSourceParameters(String, String, String, Nullable<Boolean>, KnowledgeSourceIngestionParameters, IReadOnlyDictionary<String,String>)

Initializes a new instance of AzureBlobKnowledgeSourceParameters.

CharFilter(String, String)

Initializes a new instance of CharFilter.

CognitiveServicesAccount(String, String)

Initializes a new instance of CognitiveServicesAccount.

CompletedSynchronizationState(DateTimeOffset, DateTimeOffset, Int32, Int32, Int32)

Initializes a new instance of CompletedSynchronizationState.

DataChangeDetectionPolicy(String)

Initializes a new instance of DataChangeDetectionPolicy.

DataDeletionDetectionPolicy(String)

Initializes a new instance of DataDeletionDetectionPolicy.

DebugInfo(QueryRewritesDebugInfo)

Initializes a new instance of DebugInfo.

DocumentDebugInfo(SemanticDebugInfo, VectorsDebugInfo, IReadOnlyDictionary<String,IList<QueryResultDocumentInnerHit>>)

Initializes a new instance of DocumentDebugInfo.

FacetResult(Nullable<Int64>, Nullable<Double>, Nullable<Double>, Nullable<Double>, Nullable<Double>, Nullable<Int64>, IReadOnlyDictionary<String, IList<FacetResult>>, IReadOnlyDictionary<String,Object>)

Initializes a new instance of FacetResult.

IndexDocumentsResult(IEnumerable<IndexingResult>)

Initializes a new instance of IndexDocumentsResult.

IndexedOneLakeKnowledgeSourceParameters(String, String, String, KnowledgeSourceIngestionParameters, IReadOnlyDictionary<String,String>)

Initializes a new instance of IndexedOneLakeKnowledgeSourceParameters.

IndexedSharePointKnowledgeSourceParameters(String, IndexedSharePointContainerName, String, KnowledgeSourceIngestionParameters, IReadOnlyDictionary<String, String>)

Initializes a new instance of IndexedSharePointKnowledgeSourceParameters.

IndexerChangeTrackingState(String, String, String, String)

Initializes a new instance of the IndexerChangeTrackingState(String, String, String, String) class.

IndexerExecutionResult(IndexerExecutionStatus, Nullable<IndexerExecutionStatusDetail>, Nullable<IndexingMode>, String, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, IEnumerable<SearchIndexerError>, IEnumerable<SearchIndexerWarning>, Int32, Int32, String, String)

Initializes a new instance of IndexerExecutionResult.

IndexerRuntime(Int64, Nullable<Int64>, DateTimeOffset, DateTimeOffset)

Initializes a new instance of IndexerRuntime.

IndexerState(Nullable<IndexingMode>, String, String, String, String, IEnumerable<String>, IEnumerable<String>, String, String)

Initializes a new instance of IndexerState.

IndexerState(Nullable<IndexingMode>, String, String, String, String, IEnumerable<String>, IEnumerable<String>)

Initializes a new instance of IndexerState.

IndexingResult(String, String, Boolean, Int32)

Initializes a new instance of IndexingResult.

IndexStatisticsSummary(String, Int64, Int64, Int64)

Initializes a new instance of IndexStatisticsSummary.

KnowledgeBase(String, IEnumerable<KnowledgeSourceReference>, IEnumerable<KnowledgeBaseModel>, KnowledgeRetrievalReasoningEffort, Nullable<KnowledgeRetrievalOutputMode>, String, SearchResourceEncryptionKey, String, String, String, IDictionary<String,BinaryData>)

Initializes a new instance of KnowledgeBase(String, IEnumerable<KnowledgeSourceReference>, IEnumerable<KnowledgeBaseModel>, KnowledgeRetrievalReasoningEffort, Nullable<KnowledgeRetrievalOutputMode>, String, SearchResourceEncryptionKey, String, String, String, IDictionary<String,BinaryData>).

KnowledgeBaseActivityRecord(Int32, String, Nullable<Int32>, KnowledgeBaseErrorDetail)

Initializes a new instance of KnowledgeBaseActivityRecord.

KnowledgeBaseAgenticReasoningActivityRecord(Int32, Nullable<Int32>, KnowledgeBaseErrorDetail, Nullable<Int32>, KnowledgeRetrievalReasoningEffort)

Initializes a new instance of KnowledgeBaseAgenticReasoningActivityRecord.

KnowledgeBaseAzureBlobActivityArguments(String)

Initializes a new instance of KnowledgeBaseAzureBlobActivityArguments.

KnowledgeBaseAzureBlobActivityRecord(Int32, Nullable<Int32>, KnowledgeBaseErrorDetail, String, Nullable<DateTimeOffset>, Nullable<Int32>, KnowledgeBaseAzureBlobActivityArguments)

Initializes a new instance of KnowledgeBaseAzureBlobActivityRecord.

KnowledgeBaseAzureBlobReference(String, Int32, IReadOnlyDictionary<String,Object>, Nullable<Single>, String)

Initializes a new instance of KnowledgeBaseAzureBlobReference.

KnowledgeBaseErrorAdditionalInfo(String, Object)

Initializes a new instance of KnowledgeBaseErrorAdditionalInfo.

KnowledgeBaseErrorDetail(String, String, String, IEnumerable<KnowledgeBaseErrorDetail>, IEnumerable<KnowledgeBaseErrorAdditionalInfo>)

Initializes a new instance of KnowledgeBaseErrorDetail.

KnowledgeBaseIndexedOneLakeActivityArguments(String)

Initializes a new instance of KnowledgeBaseIndexedOneLakeActivityArguments.

KnowledgeBaseIndexedOneLakeActivityRecord(Int32, Nullable<Int32>, KnowledgeBaseErrorDetail, String, Nullable<DateTimeOffset>, Nullable<Int32>, KnowledgeBaseIndexedOneLakeActivityArguments)

Initializes a new instance of KnowledgeBaseIndexedOneLakeActivityRecord.

KnowledgeBaseIndexedOneLakeReference(String, Int32, IReadOnlyDictionary<String,Object>, Nullable<Single>, String)

Initializes a new instance of KnowledgeBaseIndexedOneLakeReference.

KnowledgeBaseIndexedSharePointActivityArguments(String)

Initializes a new instance of KnowledgeBaseIndexedSharePointActivityArguments.

KnowledgeBaseIndexedSharePointActivityRecord(Int32, Nullable<Int32>, KnowledgeBaseErrorDetail, String, Nullable<DateTimeOffset>, Nullable<Int32>, KnowledgeBaseIndexedSharePointActivityArguments)

Initializes a new instance of KnowledgeBaseIndexedSharePointActivityRecord.

KnowledgeBaseIndexedSharePointReference(String, Int32, IReadOnlyDictionary<String,Object>, Nullable<Single>, String)

Initializes a new instance of KnowledgeBaseIndexedSharePointReference.

KnowledgeBaseModelAnswerSynthesisActivityRecord(Int32, Nullable<Int32>, KnowledgeBaseErrorDetail, Nullable<Int32>, Nullable<Int32>)

Initializes a new instance of KnowledgeBaseModelAnswerSynthesisActivityRecord.

KnowledgeBaseModelQueryPlanningActivityRecord(Int32, Nullable<Int32>, KnowledgeBaseErrorDetail, Nullable<Int32>, Nullable<Int32>)

Initializes a new instance of KnowledgeBaseModelQueryPlanningActivityRecord.

KnowledgeBaseReference(String, String, Int32, IReadOnlyDictionary<String,Object>, Nullable<Single>)

Initializes a new instance of KnowledgeBaseReference.

KnowledgeBaseRemoteSharePointActivityArguments(String, String)

Initializes a new instance of KnowledgeBaseRemoteSharePointActivityArguments.

KnowledgeBaseRemoteSharePointActivityRecord(Int32, Nullable<Int32>, KnowledgeBaseErrorDetail, String, Nullable<DateTimeOffset>, Nullable<Int32>, KnowledgeBaseRemoteSharePointActivityArguments)

Initializes a new instance of KnowledgeBaseRemoteSharePointActivityRecord.

KnowledgeBaseRemoteSharePointReference(String, Int32, IReadOnlyDictionary<String,Object>, Nullable<Single>, Uri, SharePointSensitivityLabelInfo)

Initializes a new instance of KnowledgeBaseRemoteSharePointReference.

KnowledgeBaseRetrievalActivityRecord(Int32, Nullable<Int32>, KnowledgeBaseErrorDetail, String, Nullable<DateTimeOffset>, Nullable<Int32>)

Initializes a new instance of KnowledgeBaseRetrievalActivityRecord.

KnowledgeBaseRetrievalResponse(IEnumerable<KnowledgeBaseMessage>, IEnumerable<KnowledgeBaseActivityRecord>, IEnumerable<KnowledgeBaseReference>)

Initializes a new instance of KnowledgeBaseRetrievalResponse.

KnowledgeBaseSearchIndexActivityArguments(String, String, IEnumerable<SearchIndexFieldReference>, IEnumerable<SearchIndexFieldReference>, String)

Initializes a new instance of KnowledgeBaseSearchIndexActivityArguments.

KnowledgeBaseSearchIndexActivityRecord(Int32, Nullable<Int32>, KnowledgeBaseErrorDetail, String, Nullable<DateTimeOffset>, Nullable<Int32>, KnowledgeBaseSearchIndexActivityArguments)

Initializes a new instance of KnowledgeBaseSearchIndexActivityRecord.

KnowledgeBaseSearchIndexReference(String, Int32, IReadOnlyDictionary<String,Object>, Nullable<Single>, String)

Initializes a new instance of KnowledgeBaseSearchIndexReference.

KnowledgeBaseWebActivityArguments(String, String, String, Nullable<Int32>, String)

Initializes a new instance of KnowledgeBaseWebActivityArguments.

KnowledgeBaseWebActivityRecord(Int32, Nullable<Int32>, KnowledgeBaseErrorDetail, String, Nullable<DateTimeOffset>, Nullable<Int32>, KnowledgeBaseWebActivityArguments)

Initializes a new instance of KnowledgeBaseWebActivityRecord.

KnowledgeBaseWebReference(String, Int32, IReadOnlyDictionary<String,Object>, Nullable<Single>, Uri, String)

Initializes a new instance of KnowledgeBaseWebReference.

KnowledgeRetrievalSemanticIntent(String)

Initializes a new instance of KnowledgeRetrievalSemanticIntent.

KnowledgeSourceStatistics(Int32, String, Int32)

Initializes a new instance of KnowledgeSourceStatistics.

KnowledgeSourceStatus(KnowledgeSourceSynchronizationStatus, String, SynchronizationState, CompletedSynchronizationState, KnowledgeSourceStatistics)

Initializes a new instance of KnowledgeSourceStatus.

LexicalAnalyzer(String, String)

Initializes a new instance of LexicalAnalyzer.

LexicalTokenizer(String, String)

Initializes a new instance of LexicalTokenizer.

ListIndexStatsSummary(IEnumerable<IndexStatisticsSummary>)

Initializes a new instance of ListIndexStatsSummary.

QueryAnswerResult(Nullable<Double>, String, String, String, IReadOnlyDictionary<String,Object>)

Initializes a new instance of QueryAnswerResult.

QueryCaptionResult(String, String, IReadOnlyDictionary<String,Object>)

Initializes a new instance of QueryCaptionResult.

QueryResultDocumentInnerHit(Nullable<Int64>, IEnumerable<IDictionary<String,SingleVectorFieldResult>>)

Initializes a new instance of QueryResultDocumentInnerHit.

QueryResultDocumentRerankerInput(String, String, String)

Initializes a new instance of QueryResultDocumentRerankerInput.

QueryResultDocumentSemanticField(String, Nullable<SemanticFieldState>)

Initializes a new instance of QueryResultDocumentSemanticField.

QueryResultDocumentSubscores(TextResult, IEnumerable<IDictionary<String,SingleVectorFieldResult>>, Nullable<Double>)

Initializes a new instance of QueryResultDocumentSubscores.

QueryRewritesDebugInfo(QueryRewritesValuesDebugInfo, IEnumerable<QueryRewritesValuesDebugInfo>)

Initializes a new instance of QueryRewritesDebugInfo.

QueryRewritesValuesDebugInfo(String, IEnumerable<String>)

Initializes a new instance of QueryRewritesValuesDebugInfo.

ScoringFunction(String, String, Double, Nullable<ScoringFunctionInterpolation>)

Initializes a new instance of ScoringFunction.

SearchAlias(String, IList<String>, String, IDictionary<String,BinaryData>)

Initializes a new instance of SearchAlias(String, IList<String>, String, IDictionary<String,BinaryData>).

SearchIndex(String, String, IList<SearchField>, IList<ScoringProfile>, String, CorsOptions, IList<SearchSuggester>, IList<LexicalAnalyzer>, IList<LexicalTokenizer>, IList<TokenFilter>, IList<CharFilter>, IList<LexicalNormalizer>, SearchResourceEncryptionKey, SimilarityAlgorithm, SemanticSearch, VectorSearch, SearchIndexPermissionFilterOption, String, IDictionary<String,BinaryData>)

Initializes a new instance of SearchIndex.

SearchIndexer(String, String, String, String, String, IndexingSchedule, IndexingParameters, IList<FieldMapping>, IList<FieldMapping>, Nullable<Boolean>, String, SearchResourceEncryptionKey, SearchIndexerCache, IDictionary<String,BinaryData>)

Initializes a new instance of SearchIndexer.

SearchIndexerDataSourceConnection(String, String, SearchIndexerDataSourceType, String, SearchIndexerDataContainer, DataChangeDetectionPolicy, DataDeletionDetectionPolicy, String, SearchResourceEncryptionKey, IDictionary<String,BinaryData>)

Initializes a new instance of SearchIndexerDataSourceConnection(String, String, SearchIndexerDataSourceType, String, SearchIndexerDataContainer, DataChangeDetectionPolicy, DataDeletionDetectionPolicy, String, SearchResourceEncryptionKey, IDictionary<String,BinaryData>).

SearchIndexerError(String, String, Int32, String, String, String)

Initializes a new instance of SearchIndexerError.

SearchIndexerLimits(Nullable<TimeSpan>, Nullable<Int64>, Nullable<Int64>)

Initializes a new instance of SearchIndexerLimits.

SearchIndexerSkill(String, String, String, String, IList<InputFieldMappingEntry>, IList<OutputFieldMappingEntry>)

Initializes a new instance of SearchIndexerSkill.

SearchIndexerStatus(String, IndexerStatus, IndexerRuntime, IndexerExecutionResult, IEnumerable<IndexerExecutionResult>, SearchIndexerLimits, IndexerState)

Initializes a new instance of SearchIndexerStatus.

SearchIndexerWarning(String, String, String, String, String)

Initializes a new instance of SearchIndexerWarning.

SearchIndexKnowledgeSource(String, String, String, String, SearchResourceEncryptionKey, IDictionary<String,BinaryData>, SearchIndexKnowledgeSourceParameters)

Initializes a new instance of SearchIndexKnowledgeSource(String, String, String, String, SearchResourceEncryptionKey, IDictionary<String,BinaryData>, SearchIndexKnowledgeSourceParameters).

SearchIndexStatistics(Int64, Int64, Int64)

Initializes a new instance of SearchIndexStatistics.

SearchResourceCounter(Int64, Nullable<Int64>)

Initializes a new instance of SearchResourceCounter.

SearchResult<T>(T, Nullable<Double>, IDictionary<String,IList<String>>, SemanticSearchResult, DocumentDebugInfo)

Initializes a new instance of SearchResult.

SearchResults<T>(IEnumerable<SearchResult<T>>, Nullable<Int64>, IDictionary<String,IList<FacetResult>>, Nullable<Double>, Response, SemanticSearchResults, DebugInfo)

Initializes a new instance of SearchResults.

SearchResultsPage<T>(SearchResults<T>)

Initializes a new instance of SearchResultsPage.

SearchServiceCounters(SearchResourceCounter, SearchResourceCounter, SearchResourceCounter, SearchResourceCounter, SearchResourceCounter, SearchResourceCounter, SearchResourceCounter, SearchResourceCounter, SearchResourceCounter)

Initializes a new instance of SearchServiceCounters.

SearchServiceLimits(Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Int64>, Nullable<Int64>)

Initializes a new instance of SearchServiceLimits.

SearchServiceStatistics(SearchServiceCounters, SearchServiceLimits)

Initializes a new instance of SearchServiceStatistics.

SearchServiceStatistics(SearchServiceCounters, ServiceIndexersRuntime, SearchServiceLimits)

Initializes a new instance of SearchServiceStatistics.

SearchSuggestion<T>(T, String)

Initializes a new instance of SearchSuggestion.

SemanticDebugInfo(QueryResultDocumentSemanticField, IEnumerable<QueryResultDocumentSemanticField>, IEnumerable<QueryResultDocumentSemanticField>, QueryResultDocumentRerankerInput)

Initializes a new instance of SemanticDebugInfo.

SemanticSearchResult(Nullable<Double>, Nullable<Double>, IReadOnlyList<QueryCaptionResult>)

Initializes a new instance of SemanticSearchResult.

SemanticSearchResults(IReadOnlyList<QueryAnswerResult>, Nullable<SemanticErrorReason>, Nullable<SemanticSearchResultsType>, Nullable<SemanticQueryRewritesResultType>)

Initializes a new instance of SemanticSearchResults.

ServiceIndexersRuntime(Int64, Nullable<Int64>, DateTimeOffset, DateTimeOffset)

Initializes a new instance of ServiceIndexersRuntime.

SharePointSensitivityLabelInfo(String, String, String, Nullable<Int32>, String, Nullable<Boolean>)

Initializes a new instance of SharePointSensitivityLabelInfo.

SimilarityAlgorithm(String)

Initializes a new instance of SimilarityAlgorithm.

SingleVectorFieldResult(Nullable<Double>, Nullable<Double>)

Initializes a new instance of SingleVectorFieldResult.

SuggestResults<T>(IReadOnlyList<SearchSuggestion<T>>, Nullable<Double>)

Initializes a new instance of SearchResult.

SynchronizationState(DateTimeOffset, Int32, Int32, Int32)

Initializes a new instance of SynchronizationState.

SynonymMap(String, String, String, SearchResourceEncryptionKey, String, IDictionary<String,BinaryData>)

Initializes a new instance of SynonymMap(String, String, String, SearchResourceEncryptionKey, String, IDictionary<String,BinaryData>).

TextResult(Nullable<Double>)

Initializes a new instance of TextResult.

TokenFilter(String, String)

Initializes a new instance of TokenFilter.

VectorsDebugInfo(QueryResultDocumentSubscores)

Initializes a new instance of VectorsDebugInfo.

Applies to