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 SolrDocumentResponseParser<T>

Inheritance
System.Object
SolrDocumentResponseParser<T>
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: SolrNet.Impl
Assembly: Solrnet.dll
Version: 13.30.0
Syntax
public class SolrDocumentResponseParser<T> : ISolrDocumentResponseParser<T> where T : new()
Type Parameters
Name Description
T

Constructors

SolrDocumentResponseParser(IReadOnlyMappingManager, ISolrDocumentPropertyVisitor)

Declaration
public SolrDocumentResponseParser(IReadOnlyMappingManager mappingManager, ISolrDocumentPropertyVisitor propVisitor)
Parameters
Type Name Description
IReadOnlyMappingManager mappingManager
ISolrDocumentPropertyVisitor propVisitor

Methods

ParseDocument(XmlNode, ICollection<KeyValuePair<PropertyInfo, String>>)

Declaration
public T ParseDocument(XmlNode node, ICollection<KeyValuePair<PropertyInfo, string>> fields)
Parameters
Type Name Description
System.Xml.XmlNode node
System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<System.Reflection.PropertyInfo, System.String>> fields
Returns
Type Description
T

ParseResults(XmlNode)

Declaration
public IList<T> ParseResults(XmlNode parentNode)
Parameters
Type Name Description
System.Xml.XmlNode parentNode
Returns
Type Description
System.Collections.Generic.IList<T>

Implements