diff --git a/STPTests/AssemblyInfo.cs b/STPTests/AssemblyInfo.cs index 99c78e7..6a5ff04 100644 --- a/STPTests/AssemblyInfo.cs +++ b/STPTests/AssemblyInfo.cs @@ -8,7 +8,5 @@ using System.Reflection; [assembly: AssemblyCopyright("")] [assembly: AssemblyTrademark("")] [assembly: AssemblyCulture("")] -[assembly: AssemblyVersion("1.0.*")] +[assembly: AssemblyVersion("1.0.0.0")] [assembly: AssemblyDelaySign(false)] -[assembly: AssemblyKeyFile("")] -[assembly: AssemblyKeyName("")] diff --git a/SmartThreadPool/Interfaces.cs b/SmartThreadPool/Interfaces.cs index 5b17f2b..513422f 100644 --- a/SmartThreadPool/Interfaces.cs +++ b/SmartThreadPool/Interfaces.cs @@ -328,35 +328,35 @@ namespace Amib.Threading /// /// Queue a work item. /// - /// Returns a IWorkItemResult object. + /// Returns a IWorkItemResult<TResult> object. /// its GetResult() returns a TResult object IWorkItemResult QueueWorkItem(Func func); /// /// Queue a work item. /// - /// Returns a IWorkItemResult object. + /// Returns a IWorkItemResult<TResult> object. /// its GetResult() returns a TResult object IWorkItemResult QueueWorkItem(Func func, T arg); /// /// Queue a work item. /// - /// Returns a IWorkItemResult object. + /// Returns a IWorkItemResult<TResult> object. /// its GetResult() returns a TResult object IWorkItemResult QueueWorkItem(Func func, T1 arg1, T2 arg2); /// /// Queue a work item. /// - /// Returns a IWorkItemResult object. + /// Returns a IWorkItemResult<TResult> object. /// its GetResult() returns a TResult object IWorkItemResult QueueWorkItem(Func func, T1 arg1, T2 arg2, T3 arg3); /// /// Queue a work item. /// - /// Returns a IWorkItemResult object. + /// Returns a IWorkItemResult<TResult> object. /// its GetResult() returns a TResult object IWorkItemResult QueueWorkItem(Func func, T1 arg1, T2 arg2, T3 arg3, T4 arg4); @@ -396,7 +396,7 @@ namespace Amib.Threading #region IWorkItemResult interface /// - /// The common interface of IWorkItemResult and IWorkItemResult + /// The common interface of IWorkItemResult and IWorkItemResult<T> /// public interface IWaitableResult { @@ -422,8 +422,8 @@ namespace Amib.Threading } /// - /// IWorkItemResult interface. - /// Created when a Func work item is queued. + /// IWorkItemResult<TResult> interface. + /// Created when a Func<TResult> work item is queued. /// public interface IWorkItemResult : IWaitableResult { diff --git a/SmartThreadPool/SmartThreadPool.cs b/SmartThreadPool/SmartThreadPool.cs index d512137..b30f877 100644 --- a/SmartThreadPool/SmartThreadPool.cs +++ b/SmartThreadPool/SmartThreadPool.cs @@ -182,7 +182,7 @@ namespace Amib.Threading /// /// The default fill state with params. (false) - /// It is relevant only to QueueWorkItem of Action<...>/Func<...> + /// It is relevant only to QueueWorkItem of Action<...>/Func<...> /// public const bool DefaultFillStateWithArgs = false; @@ -271,11 +271,6 @@ namespace Amib.Threading /// private bool _isDisposed; - /// - /// On idle event - /// - //private event WorkItemsGroupIdleHandler _onIdle; - /// /// Holds all the WorkItemsGroup instaces that have at least one /// work item int the SmartThreadPool diff --git a/SmartThreadPool/SmartThreadPool.csproj b/SmartThreadPool/SmartThreadPool.csproj index c37f7ab..407b777 100644 --- a/SmartThreadPool/SmartThreadPool.csproj +++ b/SmartThreadPool/SmartThreadPool.csproj @@ -23,12 +23,14 @@ TRACE;DEBUG;_WINDOWS + 1591 pdbonly true .\bin\Release\ TRACE;_WINDOWS + 1591 diff --git a/SmartThreadPool/WIGStartInfo.cs b/SmartThreadPool/WIGStartInfo.cs index a0764b9..8af195b 100644 --- a/SmartThreadPool/WIGStartInfo.cs +++ b/SmartThreadPool/WIGStartInfo.cs @@ -145,7 +145,7 @@ namespace Amib.Threading } /// - /// Get/Set the if QueueWorkItem of Action<...>/Func<...> fill the + /// Get/Set the if QueueWorkItem of Action<...>/Func<...> fill the /// arguments as an object array into the state of the work item. /// The arguments can be access later by IWorkItemResult.State. ///