updated libs

This commit is contained in:
tmont 2011-03-02 20:18:53 +00:00
parent 62f0fadbae
commit 32e6c1371f
9 changed files with 73 additions and 72 deletions

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -4,80 +4,22 @@
<name>Portoa.Lucene</name> <name>Portoa.Lucene</name>
</assembly> </assembly>
<members> <members>
<member name="T:Portoa.Lucene.LuceneSearcher`1"> <member name="T:Portoa.Lucene.LuceneEntitySearcher`2">
<summary> <summary>
<see cref="T:Portoa.Search.ISearcher`1"/> implementation based on <c>Lucene.NET</c> <see cref="T:Portoa.Search.ISearcher`2"/> implementation for entities based on <c>Lucene.NET</c>
</summary> </summary>
</member> </member>
<member name="M:Portoa.Lucene.LuceneSearcher`1.TransformResults(Lucene.Net.Search.ScoreDoc[],Lucene.Net.Search.IndexSearcher)"> <member name="P:Portoa.Lucene.LuceneEntitySearcher`2.IdFieldName">
<summary> <summary>
Transforms the results of a search into a proper result set Gets or sets the name of the field (in Lucene) that stores the identifier; the default is "<c>id</c>"
</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> </summary>
</member> </member>
<member name="P:Portoa.Lucene.LuceneSearcher`1.IndexDirectory"> <member name="T:Portoa.Lucene.LuceneEntityIndexBuilder`2">
<summary> <summary>
Gets the index directory associated with this searcher <see cref="T:Portoa.Search.ISearchIndexBuilder`2"/> implementation for entities based on <c>Lucene.NET</c>
</summary>
</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.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>
<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> </summary>
<typeparam name="T">The entity to build the index for</typeparam> <typeparam name="T">The entity to build the index for</typeparam>
<typeparam name="TId">The entity identifier type</typeparam>
</member> </member>
<member name="T:Portoa.Lucene.ILuceneDocumentHandler`1"> <member name="T:Portoa.Lucene.ILuceneDocumentHandler`1">
<summary> <summary>

Binary file not shown.

Binary file not shown.

View File

@ -858,5 +858,23 @@
</summary> </summary>
<see cref="T:Portoa.Web.Filters.OverrideStatusCodeFilter"/> <see cref="T:Portoa.Web.Filters.OverrideStatusCodeFilter"/>
</member> </member>
<member name="T:Portoa.Web.Routing.SmartCaseRoute">
<summary>
Route that handles casing intelligently. It converts incoming paths to lowercase,
and adds a hyphen before each upper case letter (unless it starts the string). Use
<see cref="M:Portoa.Web.Routing.RouteExtensions.MapSmartRoute(System.Web.Routing.RouteCollection,System.String,System.String,System.Object,System.Object,System.String[])"/> to make use of this class.
</summary>
</member>
<member name="M:Portoa.Web.Routing.RouteExtensions.MapSmartRoute(System.Web.Routing.RouteCollection,System.String,System.String,System.Object,System.Object,System.String[])">
<summary>
Adds a URL pattern to the route collection utilizing intelligent casing when
deconstructing URLs
</summary>
<param name="name">The name of the route, or null if unnamed</param>
<param name="url">The route's URL pattern</param>
<param name="defaults">Default values (if applicable) for this route</param>
<param name="constraints">Constraints (if applicable) for the route values</param>
<param name="namespaces">Namespaces to search (unused)</param>
</member>
</members> </members>
</doc> </doc>

Binary file not shown.

View File

@ -53,12 +53,12 @@
Gets whether or not the password has been set Gets whether or not the password has been set
</summary> </summary>
</member> </member>
<member name="M:Portoa.Persistence.EntityExtensions.IsTransient``2(Portoa.Persistence.Entity{``0,``1})"> <member name="M:Portoa.Persistence.EntityExtensions.IsTransient``1(Portoa.Persistence.IIdentifiable{``0})">
<summary> <summary>
Determines if the entity has already been persisted Determines if the entity has already been persisted
</summary> </summary>
</member> </member>
<member name="M:Portoa.Persistence.EntityExtensions.ToDto``3(Portoa.Persistence.Entity{``0,``1})"> <member name="M:Portoa.Persistence.EntityExtensions.ToDto``1(System.Object)">
<summary> <summary>
Converts an entity to its DTO representation. If the entity does not implement Converts an entity to its DTO representation. If the entity does not implement
<see cref="T:Portoa.Persistence.IDtoMappable`1"/>, then an empty <typeparamref name="TDto"/> object <see cref="T:Portoa.Persistence.IDtoMappable`1"/>, then an empty <typeparamref name="TDto"/> object
@ -407,22 +407,29 @@
</summary> </summary>
<param name="message">The message to log</param> <param name="message">The message to log</param>
</member> </member>
<member name="T:Portoa.Search.ISearchService`1"> <member name="T:Portoa.Search.ISearchService`2">
<summary> <summary>
Exposes methods to perform full-text searching and indexing Exposes methods to perform full-text searching and indexing
</summary> </summary>
<typeparam name="T">The type of entity to search/index</typeparam> <typeparam name="T">The type of entity to search/index</typeparam>
</member> </member>
<member name="M:Portoa.Search.ISearchService`1.FindByIds(System.Collections.Generic.IEnumerable{System.Int32})"> <member name="M:Portoa.Search.ISearchService`2.FindByIds(System.Collections.Generic.IEnumerable{`1})">
<summary> <summary>
Gets all indexable entities that match the given set of <paramref name="ids"/> Gets all indexable entities that match the given set of <paramref name="ids"/>
</summary> </summary>
</member> </member>
<member name="M:Portoa.Search.ISearchService`1.GetAllIndexableRecords"> <member name="M:Portoa.Search.ISearchService`2.GetAllIndexableRecords">
<summary> <summary>
Retrieves all indexable records Retrieves all indexable records
</summary> </summary>
</member> </member>
<member name="M:Portoa.Search.ISearchService`2.ConvertIdFromStringValue(System.String)">
<summary>
Converts the string value of the identifier (as stored in the search index) to
its proper type
</summary>
<param name="idValue">The string value of the identifier</param>
</member>
<member name="M:Portoa.Security.SecurityExtensions.ComputeHash(System.String,System.String)"> <member name="M:Portoa.Security.SecurityExtensions.ComputeHash(System.String,System.String)">
<summary> <summary>
Computes the <see cref="T:System.Security.Cryptography.HMACSHA256"/> hash of the string using the given Computes the <see cref="T:System.Security.Cryptography.HMACSHA256"/> hash of the string using the given
@ -459,6 +466,18 @@
<param name="query">The search term(s) to search for</param> <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> <param name="maxResults">The maximum number of results to return (<c>0</c> is unlimited); the default is <c>10</c></param>
</member> </member>
<member name="T:Portoa.Search.ISearcher`2">
<summary>
Exposes an interface to perform a full-text search on a collection of entities
</summary>
</member>
<member name="M:Portoa.Search.ISearcher`2.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.Persistence.IDtoMappable`1"> <member name="T:Portoa.Persistence.IDtoMappable`1">
<summary> <summary>
Exposes an interface to map an entity to a DTO representation Exposes an interface to map an entity to a DTO representation
@ -606,6 +625,11 @@
<typeparam name="T">The entity type</typeparam> <typeparam name="T">The entity type</typeparam>
<typeparam name="TId">The entity's identifier type</typeparam> <typeparam name="TId">The entity's identifier type</typeparam>
</member> </member>
<member name="T:Portoa.Logging.NullLogger">
<summary>
Logger that does nothing
</summary>
</member>
<member name="T:Portoa.Logging.DebugLogger"> <member name="T:Portoa.Logging.DebugLogger">
<summary> <summary>
<see cref="T:Portoa.Logging.ILogger"/> implementation that writes using system diagnostic tool <see cref="T:Portoa.Logging.ILogger"/> implementation that writes using system diagnostic tool
@ -709,6 +733,22 @@
Gets or sets whether to allow empty strings Gets or sets whether to allow empty strings
</summary> </summary>
</member> </member>
<member name="T:Portoa.Search.ISearchIndexBuilder`2">
<summary>
Exposes an interface to build and update a search index for entities
</summary>
</member>
<member name="M:Portoa.Search.ISearchIndexBuilder`2.BuildIndex">
<summary>
(Re)builds the search index
</summary>
</member>
<member name="M:Portoa.Search.ISearchIndexBuilder`2.UpdateIndex(`0)">
<summary>
Updates the index for the specified <paramref name="entity"/>
</summary>
<param name="entity">The entity that needs its index updated</param>
</member>
<member name="M:Portoa.Logging.LoggingExtensions.IsLoggable(System.Reflection.ICustomAttributeProvider)"> <member name="M:Portoa.Logging.LoggingExtensions.IsLoggable(System.Reflection.ICustomAttributeProvider)">
<summary> <summary>
Determines if this object should be logged Determines if this object should be logged
@ -719,10 +759,11 @@
Signifies that this object should not be logged Signifies that this object should not be logged
</summary> </summary>
</member> </member>
<member name="T:Portoa.Logging.NullLogger"> <member name="T:Portoa.Search.DefaultSearchService`1">
<summary> <summary>
Logger that does nothing Default search service implementation for entities with integral identifiers
</summary> </summary>
<typeparam name="T">The entity type</typeparam>
</member> </member>
</members> </members>
</doc> </doc>