Click or drag to resize
DocumentFieldCreator Class
Creates Azure Search field definitions.
Inheritance Hierarchy
SystemObject
  CMS.Search.AzureDocumentFieldCreator

Namespace: CMS.Search.Azure
Assembly: CMS.Search.Azure (in CMS.Search.Azure.dll) Version: 12.0.0
Syntax
C#
public class DocumentFieldCreator

The DocumentFieldCreator type exposes the following members.

Fields
  NameDescription
Public fieldCreatingField
An event raised upon CreateField(ISearchField, ISearchable, ISearchIndexInfo) execution. The before phase allows for custom initialization of Field, the after phase allows for modification of resulting Field properties.
Public fieldCreatingFields
An event raised upon CreateFields(ISearchable, ISearchIndexInfo) execution. The before phase allows for modification of processed SearchFields, the after phase allows for modification of resulting Fields.
Top
Properties
  NameDescription
Public propertyStatic memberInstance
Gets the DocumentFieldCreator instance.
Top
Methods
  NameDescription
Public methodCreateField
Creates an Azure Search Field for given searchField. The searchIndex and searchable parameters are to provide contextual information for the creation.
Public methodCreateFields
Creates an Azure Search Field collection for given searchable. The searchIndex parameter is to provide contextual information for the creation.
Top
See Also