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 CollectionFieldParser

Inheritance
System.Object
CollectionFieldParser
Implements
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.FieldParsers
Assembly: Solrnet.dll
Version: 13.30.0
Syntax
public class CollectionFieldParser : ISolrFieldParser

Constructors

CollectionFieldParser(ISolrFieldParser)

Declaration
public CollectionFieldParser(ISolrFieldParser valueParser)
Parameters
Type Name Description
ISolrFieldParser valueParser

Methods

CanHandleSolrType(String)

Declaration
public bool CanHandleSolrType(string solrType)
Parameters
Type Name Description
System.String solrType
Returns
Type Description
System.Boolean

CanHandleType(Type)

Declaration
public bool CanHandleType(Type t)
Parameters
Type Name Description
System.Type t
Returns
Type Description
System.Boolean

GetArrayProperty(XmlNode, Type)

Declaration
public Array GetArrayProperty(XmlNode field, Type t)
Parameters
Type Name Description
System.Xml.XmlNode field
System.Type t
Returns
Type Description
System.Array

GetGenericCollectionProperty(XmlNode, Type[])

Declaration
public IList GetGenericCollectionProperty(XmlNode field, Type[] genericTypes)
Parameters
Type Name Description
System.Xml.XmlNode field
System.Type[] genericTypes
Returns
Type Description
System.Collections.IList

GetNonGenericCollectionProperty(XmlNode)

Declaration
public IList GetNonGenericCollectionProperty(XmlNode field)
Parameters
Type Name Description
System.Xml.XmlNode field
Returns
Type Description
System.Collections.IList

Parse(XmlNode, Type)

Declaration
public object Parse(XmlNode field, Type t)
Parameters
Type Name Description
System.Xml.XmlNode field
System.Type t
Returns
Type Description
System.Object

Implements