Click or drag to resize
CMS.Search.Azure Namespace
 
Classes
  ClassDescription
Public classAddDocumentValueEventArgs
Arguments of event represented by AddDocumentValueHandler.
Public classAddDocumentValueHandler
Handler for event raised when Azure Search Document value is being added.
Public classAzureIndexStatistics
Encapsulates statistics of an Azure index.
Public classAzureIndexStatisticsProvider
Provides statistics of Azure Search indexes.
Public classAzureSearchFieldFlags
Contains Azure Search specific flag names.
Public classCreateDocumentEventArgs
Arguments of event represented by CreateDocumentHandler.
Public classCreateDocumentHandler
Handler for event raised when Azure Search Document is being created from a SearchDocument.
Public classCreateFieldEventArgs
Arguments of event represented by CreateFieldHandler.
Public classCreateFieldHandler
Handler for event raised during Azure Search field creation.
Public classCreateFieldsEventArgs
Arguments of event represented by CreateFieldsHandler.
Public classCreateFieldsHandler
Handler for event raised during Azure Search fields creation.
Public classCreateOrUpdateIndexEventArgs
Arguments of event represented by CreateOrUpdateIndexHandler.
Public classCreateOrUpdateIndexHandler
Handler for event raised when Azure Search Index is created or updated.
Public classDataMapper

Provides mapping of data types and their values from .NET types to Azure Search types.

The implementation can map Int32, Int64, Boolean, Double, DateTime, String and IEnumerableT of String types directly to their Azure counterparts. Types Guid and Decimal are mapped as String and Double respectively.

Public classDocumentCreator
Creates Azure Search Documents for indexing.
Public classDocumentFieldCreator
Creates Azure Search field definitions.
Public classNamingHelper
Utility class for Azure Search fields.
Public classSearchEngineConfiguration
Class encapsulating configuration properties to customize indexing of documents to Azure Search service.
Public classSearchService
Encapsulates information about Azure Search service necessary for connecting to the service's endpoint.
Public classSearchServiceManager
Performs create, update or delete operations on Azure indexes.
Public classSearchTaskAzureInfo
Data container class for SearchTaskAzureInfo.
Public classSearchTaskAzureInfoProvider
Class providing SearchTaskAzureInfo management.
Public classSearchTaskExecutor
Processes Azure Search tasks.
Public classSearchTaskExecutorUtils
Provides methods for managing Azure search task processing.