updated libs

This commit is contained in:
tmont 2011-02-26 01:08:56 +00:00
parent d2894435a1
commit 1e73d17925
6 changed files with 209 additions and 31 deletions

BIN
Lib/Portoa.Lucene.dll Normal file

Binary file not shown.

103
Lib/Portoa.Lucene.xml Normal file
View File

@ -0,0 +1,103 @@
<?xml version="1.0"?>
<doc>
<assembly>
<name>Portoa.Lucene</name>
</assembly>
<members>
<member name="T:Portoa.Lucene.ILuceneDocumentHandler`1">
<summary>
Handles interaction between objects and Lucene documents
</summary>
<typeparam name="T"></typeparam>
</member>
<member name="M:Portoa.Lucene.ILuceneDocumentHandler`1.BuildDocument(`0)">
<summary>
Builds a <see cref="T:Lucene.Net.Documents.Document"/> out of another object
</summary>
<param name="source">The object from which to build the document</param>
</member>
<member name="M:Portoa.Lucene.ILuceneDocumentHandler`1.GetIdTerm(`0)">
<summary>
Gets a term representing the identifying <see cref="T:Lucene.Net.Documents.Field"/> in a
<see cref="T:Lucene.Net.Documents.Document"/>. This <see cref="T:Lucene.Net.Index.Term"/> can be used as a means
to delete documents using an <see cref="T:Lucene.Net.Index.IndexWriter"/>, for example.
</summary>
<param name="source">The object from which to create the term</param>
</member>
<member name="T:Portoa.Lucene.LuceneEntitySearcher`1">
<summary>
<see cref="T:Portoa.Search.ISearcher`1"/> implementation for entities based on <c>Lucene.NET</c>
</summary>
</member>
<member name="T:Portoa.Lucene.LuceneSearcher`1">
<summary>
<see cref="T:Portoa.Search.ISearcher`1"/> implementation based on <c>Lucene.NET</c>
</summary>
</member>
<member name="M:Portoa.Lucene.LuceneSearcher`1.TransformResults(Lucene.Net.Search.ScoreDoc[],Lucene.Net.Search.IndexSearcher)">
<summary>
Transforms the results of a search into a proper result set
</summary>
<param name="scoreDocs">The search results</param>
<param name="searcher">The searcher that performed the search</param>
</member>
<member name="M:Portoa.Lucene.LuceneSearcher`1.EscapeSearchString(System.String)">
<summary>
Escapes a search string; default implementation calls <c>QueryParser.Escape(<paramref name="searchString"/>)</c>
</summary>
<param name="searchString">The search string to escape</param>
</member>
<member name="P:Portoa.Lucene.LuceneSearcher`1.QueryParser">
<summary>
Gets the query parser associated with this searcher
</summary>
</member>
<member name="P:Portoa.Lucene.LuceneSearcher`1.IndexDirectory">
<summary>
Gets the index directory associated with this searcher
</summary>
</member>
<member name="T:Portoa.Lucene.LuceneEntityIndexBuilder`1">
<summary>
<see cref="T:Portoa.Search.ISearchIndexBuilder`1"/> implementation for entities based on <c>Lucene.NET</c>
</summary>
<typeparam name="T">The entity to build the index for</typeparam>
</member>
<member name="T:Portoa.Lucene.LuceneIndexBuilder`1">
<summary>
<see cref="T:Portoa.Search.ISearchIndexBuilder`1"/> implementation based on <c>Lucene.NET</c>
</summary>
<typeparam name="T">The object to build the index for</typeparam>
</member>
<member name="M:Portoa.Lucene.LuceneIndexBuilder`1.#ctor(Lucene.Net.Index.IndexWriter,Portoa.Lucene.ILuceneDocumentHandler{`0},Portoa.Logging.ILogger)">
<param name="indexWriter">The index writer to use to build/update indexes</param>
<param name="documentHandler">Object to handle manipulation between indexable objects and Lucene documents</param>
<param name="logger">Application logger</param>
</member>
<member name="M:Portoa.Lucene.LuceneIndexBuilder`1.GetAllIndexableRecords">
<summary>
Gets all indexable records; used for (re)building the index from scratch
</summary>
</member>
<member name="M:Portoa.Lucene.LuceneIndexBuilder`1.CanUpdateIndex(`0)">
<summary>
Determines whether <paramref name="objectToVerify"/> can have its index updated
</summary>
</member>
<member name="P:Portoa.Lucene.LuceneIndexBuilder`1.IndexWriter">
<summary>
Gets the index writer to use to build/update indexes
</summary>
</member>
<member name="P:Portoa.Lucene.LuceneIndexBuilder`1.DocumentHandler">
<summary>
Gets the object to handle manipulation between indexable objects and Lucene documents
</summary>
</member>
<member name="P:Portoa.Lucene.LuceneIndexBuilder`1.Logger">
<summary>
Application logger
</summary>
</member>
</members>
</doc>

Binary file not shown.

View File

@ -203,6 +203,11 @@
not be null.
</summary>
</member>
<member name="T:Portoa.Web.Unity.Matching.AlwaysMatches">
<summary>
A matching rule that always matches
</summary>
</member>
<member name="M:Portoa.Web.FilterInfoExtensions.Flatten(System.Web.Mvc.FilterInfo)">
<summary>
Flattens a <c>FilterInfo</c> object into a single <c>IEnumerable</c> containing
@ -258,6 +263,12 @@
</summary>
<see cref="T:Portoa.Web.InjectableFilterActionInvoker"/>
</member>
<member name="T:Portoa.Web.Unity.Matching.PropertyGetOrSet">
<summary>
Matching rule that matches compiler-generated methods for property
getters and setters
</summary>
</member>
<member name="T:Portoa.Web.Unity.ILog4NetConfigurator">
<summary>
Exposes an interface to configure log4net
@ -349,6 +360,12 @@
Registers the type and configures interception for it
</summary>
</member>
<member name="T:Portoa.Web.Unity.Matching.InstanceOf`1">
<summary>
Matching rule where a member is match if it is assignable from <typeparamref name="T"/>
</summary>
<typeparam name="T">The base class/interface to match against</typeparam>
</member>
<member name="T:Portoa.Web.ErrorHandling.ErrorWithUserResultFactory`1">
<summary>
<c cref="T:Portoa.Web.ErrorHandling.IErrorResultFactory">Error result factory</c> that returns a result suitable
@ -569,6 +586,20 @@
Event that fires after a controller is instantiated
</summary>
</member>
<member name="T:Portoa.Web.Unity.Matching.Not`1">
<summary>
Negates a matching rule
</summary>
<typeparam name="T">The type of matching rule to negate</typeparam>
</member>
<member name="T:Portoa.Web.Unity.Matching.Not">
<summary>
Negates a matching rule
</summary>
</member>
<member name="M:Portoa.Web.Unity.Matching.Not.#ctor(Microsoft.Practices.Unity.InterceptionExtension.IMatchingRule)">
<param name="ruleToNegate">The matching rule to negate</param>
</member>
<member name="T:Portoa.Web.Unity.ContainerResolvingServiceProvider">
<summary>
Service provider that uses an <c>IUnityContainer</c> to instantiate and locate services
@ -706,36 +737,5 @@
<typeparam name="T">The type to convert the value to</typeparam>
<param name="key">The request key of the object to retrieve</param>
</member>
<member name="T:Portoa.Web.Unity.Matching.AlwaysMatches">
<summary>
A matching rule that always matches
</summary>
</member>
<member name="T:Portoa.Web.Unity.Matching.InstanceOf`1">
<summary>
Matching rule where a member is match if it is assignable from <typeparamref name="T"/>
</summary>
<typeparam name="T">The base class/interface to match against</typeparam>
</member>
<member name="T:Portoa.Web.Unity.Matching.Not`1">
<summary>
Negates a matching rule
</summary>
<typeparam name="T">The type of matching rule to negate</typeparam>
</member>
<member name="T:Portoa.Web.Unity.Matching.Not">
<summary>
Negates a matching rule
</summary>
</member>
<member name="M:Portoa.Web.Unity.Matching.Not.#ctor(Microsoft.Practices.Unity.InterceptionExtension.IMatchingRule)">
<param name="ruleToNegate">The matching rule to negate</param>
</member>
<member name="T:Portoa.Web.Unity.Matching.PropertyGetOrSet">
<summary>
Matching rule that matches compiler-generated methods for property
getters and setters
</summary>
</member>
</members>
</doc>

Binary file not shown.

View File

@ -633,5 +633,80 @@
Signifies that this object should not be logged
</summary>
</member>
<member name="T:Portoa.Search.ISearcher`1">
<summary>
Exposes an interface to perform a full-text search
</summary>
</member>
<member name="M:Portoa.Search.ISearcher`1.Search(System.String,System.Int32)">
<summary>
Searches for records based on the given search query
</summary>
<param name="query">The search term(s) to search for</param>
<param name="maxResults">The maximum number of results to return (<c>0</c> is unlimited); the default is <c>10</c></param>
</member>
<member name="T:Portoa.Search.ISearchIndexBuilder`1">
<summary>
Exposes an interface to build and update a search index
</summary>
</member>
<member name="M:Portoa.Search.ISearchIndexBuilder`1.BuildIndex">
<summary>
(Re)builds the search index
</summary>
</member>
<member name="M:Portoa.Search.ISearchIndexBuilder`1.UpdateIndex(`0)">
<summary>
Updates the index for the specified <paramref name="indexableObject"/>
</summary>
<param name="indexableObject">The object that needs its index updated</param>
</member>
<member name="T:Portoa.Search.SearchResult`1">
<summary>
Represents a search result
</summary>
</member>
<member name="P:Portoa.Search.SearchResult`1.Score">
<summary>
A value (between 0 and 1, the higher the better) representing how good
the match is between the search query and the value
</summary>
</member>
<member name="P:Portoa.Search.SearchResult`1.Record">
<summary>
The matched object
</summary>
</member>
<member name="T:Portoa.Search.SearchIndexException">
<summary>
Raised when an error occurs while reading/writing a search index
</summary>
</member>
<member name="T:Portoa.Search.ISearchService`1">
<summary>
Exposes methods to perform full-text searching and indexing
</summary>
<typeparam name="T">The type of entity to search/index</typeparam>
</member>
<member name="M:Portoa.Search.ISearchService`1.FindByIds(System.Collections.Generic.IEnumerable{System.Int32})">
<summary>
Gets all indexable entities that match the given set of <paramref name="ids"/>
</summary>
</member>
<member name="M:Portoa.Search.ISearchService`1.GetAllIndexableRecords">
<summary>
Retrieves all indexable records
</summary>
</member>
<member name="T:Portoa.Search.CompositeIndexBuilder">
<summary>
Index builder that will build/update indexes for each of its child index builders
</summary>
</member>
<member name="M:Portoa.Search.CompositeIndexBuilder.Add``1(Portoa.Search.ISearchIndexBuilder{``0})">
<summary>
Adds an index builder to the collection
</summary>
</member>
</members>
</doc>