The EPiServer.Core.Html namespace contains classes for text searching, Index Server support and content parsing. This namespace includes the HtmlParser class that can parse HTML and return valid XHTML as a string or as an XmlDocument.

Classes

  ClassDescription
AppendOnlyBuilder
A very simple implementatino of a StringBuilder that only supports Append operations. It outperforms the regular System.Text.StringBuilder in the Append-only scenario.
CloneableNameTable
Summary description for CloneableNameTable.
Constants
A class to store constants used for HTML parsing and rendering
DynamicSQLQuery
A container class for the intermediate translation of a TextSearchParameters object into an SQL statement. This class and its members are reserved for internal use and are not intended to be used in your code.
HtmlParser
Parses any html into a valid xhtml document.
HtmlWash
A utility class that can filter HTML based on a XML configuration
HtmlWashSettings
Settings for HtmlWash class
IndexServerMatch
IndexServerResults
IndexServerSearch
Summary description for IndexServerSearch.
PageRank
TextIndexer
Index Html into keywords.
TextSearchMatch
TextSearchParameters
Class for parsing and caching text search parameters.
TextSearchParameters..::.TextSearchKeywordCollection
Note, this class is declared inside the TextSearchParameters class, which means that the TextSearchParameters members can access the protected members in this class.
TextSearchQueryBuilder
Class for building dynamic SQL text search queries.
TextSearchResults
Collection for storing and passing around search results.
WordCollection
Collection class for WordNode objects
WordNode
Holds a word and a counter.