updated libs

This commit is contained in:
tmont 2011-03-01 08:57:34 +00:00
parent 865140aa93
commit c37b948735
5 changed files with 91 additions and 83 deletions

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -96,6 +96,33 @@
<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.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.ISearchable">
<summary>
Indicates that this object is searchable
</summary>
</member>
<member name="P:Portoa.Search.ISearchable.ShouldIndex">
<summary>
Gets whether or not the index for this object should be updated
(a dirty flag, of sorts)
</summary>
</member>
<member name="M:Portoa.Util.LinqExtensions.Implode``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.String},System.String)"> <member name="M:Portoa.Util.LinqExtensions.Implode``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.String},System.String)">
<summary> <summary>
Implodes an enumeration given a selector function and a separator Implodes an enumeration given a selector function and a separator
@ -380,6 +407,22 @@
</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">
<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="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
@ -404,6 +447,18 @@
Default password protector that does not allow null or empty passwords Default password protector that does not allow null or empty passwords
</summary> </summary>
</member> </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.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
@ -427,6 +482,11 @@
</summary> </summary>
<parparam name="fullyQualified">Whether to use the fully qualified name of each type</parparam> <parparam name="fullyQualified">Whether to use the fully qualified name of each type</parparam>
</member> </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.Logging.ConsoleLogger"> <member name="T:Portoa.Logging.ConsoleLogger">
<summary> <summary>
<see cref="T:Portoa.Logging.ILogger"/> implementation that writes to the <c>Console</c> <see cref="T:Portoa.Logging.ILogger"/> implementation that writes to the <c>Console</c>
@ -602,6 +662,32 @@
1970-01-01) 1970-01-01)
</summary> </summary>
</member> </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="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="M:Portoa.Search.CompositeIndexBuilder.Add``1(Portoa.Search.ISearchIndexBuilder{``0})">
<summary>
Adds an index builder to the collection
</summary>
</member>
<member name="T:Portoa.Persistence.ITransactableService"> <member name="T:Portoa.Persistence.ITransactableService">
<summary> <summary>
Represents a service object that can start a transaction Represents a service object that can start a transaction
@ -633,90 +719,9 @@
Signifies that this object should not be logged Signifies that this object should not be logged
</summary> </summary>
</member> </member>
<member name="T:Portoa.Search.ISearcher`1"> <member name="T:Portoa.Logging.NullLogger">
<summary> <summary>
Exposes an interface to perform a full-text search Logger that does nothing
</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>
<member name="T:Portoa.Search.ISearchable">
<summary>
Indicates that this object is searchable
</summary>
</member>
<member name="P:Portoa.Search.ISearchable.ShouldIndex">
<summary>
Gets whether or not the index for this object should be updated
(a dirty flag, of sorts)
</summary> </summary>
</member> </member>
</members> </members>

View File

@ -40,6 +40,9 @@
<HintPath>..\..\Lib\Lucene.Net.dll</HintPath> <HintPath>..\..\Lib\Lucene.Net.dll</HintPath>
</Reference> </Reference>
<Reference Include="Microsoft.CSharp" /> <Reference Include="Microsoft.CSharp" />
<Reference Include="Microsoft.Practices.ServiceLocation">
<HintPath>..\..\Lib\Microsoft.Practices.ServiceLocation.dll</HintPath>
</Reference>
<Reference Include="Microsoft.Practices.Unity"> <Reference Include="Microsoft.Practices.Unity">
<HintPath>..\..\Lib\Microsoft.Practices.Unity.dll</HintPath> <HintPath>..\..\Lib\Microsoft.Practices.Unity.dll</HintPath>
</Reference> </Reference>