London Dev Meetup Rescheduled! Due to unavoidable reasons, the event has been moved to 21st May. Speakers remain the same—any changes will be communicated. Seats are limited—register here to secure your spot!

Class SolrIndexDocument

Solr Index Document that is used to store the data.

Inheritance
System.Object
SolrIndexDocument
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Mediachase.Search.Providers.Solr
Assembly: Mediachase.Search.SolrSearchProvider.dll
Version: 13.30.0
Syntax
public class SolrIndexDocument

Constructors

SolrIndexDocument()

Initializes a new instance of the SolrIndexDocument class.

Declaration
public SolrIndexDocument()

SolrIndexDocument(ISearchDocument)

Initializes a new instance of the SolrIndexDocument class.

Declaration
public SolrIndexDocument(ISearchDocument document)
Parameters
Type Name Description
ISearchDocument document

The document.

Properties

Fields

Gets or sets the fields.

Declaration
[SolrField("*")]
public List<SearchField> Fields { get; set; }
Property Value
Type Description
System.Collections.Generic.List<SearchField>

The fields.

Id

Gets or sets the id.

Declaration
[SolrUniqueKey("id")]
public string Id { get; set; }
Property Value
Type Description
System.String

The id.