CodeProject.ObjectPool 5.0.1

A generic, concurrent, portable and flexible Object Pool for the .NET Framework. It is completely based on the Code Project article of Ofir Makmal (http://goo.gl/4qig6T). Library is production ready and it is successfully working in real life systems. Original source code has been modified, in order to introduce a Parameterized Object Pool, already drafted by Ofir Makmal in the comments of the article. Moreover, a few unit tests have been added, in order to improve code reliability, and a lot of other small changes have also been applied. Of course, all modified source code is freely available at the project URL of this package. Many thanks to Ofir Makmal for his great work.

Showing the top 20 packages that depend on CodeProject.ObjectPool.

Packages Downloads
Finsa.Caravan.Common.Runtime
A long description of the package. This shows up in the right pane of the Add Package Dialog as well as in the Package Manager Console when listing packages using the Get-Package command. THIS PACKAGE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE PACKAGE OR THE USE OR OTHER DEALINGS IN THE PACKAGE.
139
Finsa.Caravan.Common.Runtime
A long description of the package. This shows up in the right pane of the Add Package Dialog as well as in the Package Manager Console when listing packages using the Get-Package command. THIS PACKAGE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE PACKAGE OR THE USE OR OTHER DEALINGS IN THE PACKAGE.
45
Finsa.CodeServices.Common
CodeServices.Common - .NET component with generic utilities. THIS PACKAGE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE PACKAGE OR THE USE OR OTHER DEALINGS IN THE PACKAGE.
31
Finsa.CodeServices.Common
CodeServices.Common - .NET component with generic utilities. THIS PACKAGE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE PACKAGE OR THE USE OR OTHER DEALINGS IN THE PACKAGE.
145
Finsa.CodeServices.Common
CodeServices.Common - .NET component with generic utilities. THIS PACKAGE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE PACKAGE OR THE USE OR OTHER DEALINGS IN THE PACKAGE.
27
Finsa.CodeServices.Common
CodeServices.Common - .NET component with generic utilities. THIS PACKAGE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE PACKAGE OR THE USE OR OTHER DEALINGS IN THE PACKAGE.
47
PommaLabs.CodeServices.Common
CodeServices.Common - .NET component with generic utilities. THIS PACKAGE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE PACKAGE OR THE USE OR OTHER DEALINGS IN THE PACKAGE.
40
PommaLabs.CodeServices.Common
CodeServices.Common - .NET component with generic utilities. THIS PACKAGE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE PACKAGE OR THE USE OR OTHER DEALINGS IN THE PACKAGE.
142
PommaLabs.CodeServices.Common
CodeServices.Common - .NET component with generic utilities. THIS PACKAGE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE PACKAGE OR THE USE OR OTHER DEALINGS IN THE PACKAGE.
28
PommaLabs.CodeServices.Common
CodeServices.Common - .NET component with generic utilities. THIS PACKAGE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE PACKAGE OR THE USE OR OTHER DEALINGS IN THE PACKAGE.
49
PommaLabs.KVLite
A simple, timed and persistent key-value store based on SQLite. KVLite offers both a persistent and an in-memory implementation of that kind of store.
41
PommaLabs.KVLite
KVLite is a partition-based key-value cache built for SQL RDBMSs. This package contains caching interfaces, data models and core implementations.
37
PommaLabs.KVLite
KVLite is a partition-based key-value cache built for SQL RDBMSs. This package contains caching interfaces, data models and core implementations.
244
PommaLabs.KVLite
KVLite is a partition-based key-value cache built for SQL. KVLite can be stored either in persistent or volatile fashion, and each key/value pair can have its own lifetime and refresh mode. This package contains the dependencies needed by KVLite at runtime.
134
PommaLabs.KVLite
KVLite is a partition-based key-value cache built for SQL. KVLite can be stored either in persistent or volatile fashion, and each key/value pair can have its own lifetime and refresh mode. This package contains the dependencies needed by KVLite at runtime.
47
PommaLabs.KVLite
Very, very simple key value store based on SQLite.
28
PommaLabs.KVLite.Core
A simple, timed and persistent key-value store based on SQLite. KVLite offers both a persistent and an in-memory implementation of that kind of store. This package contains the core references for KVLite.
28
PommaLabs.KVLite.Core
KVLite is a partition-based key-value cache built for SQL RDBMSs. This package contains core implementations and base classes.
31
PommaLabs.KVLite.Core
KVLite is a partition-based key-value cache built for SQL RDBMSs. This package contains core implementations and base classes.
39
PommaLabs.KVLite.Core
KVLite is a partition-based key-value cache built for SQL RDBMSs. This package contains core implementations and base classes.
69

https://gitlab.com/pomma89/object-pool/-/releases

.NET Framework 4.5.2

  • No dependencies.

.NET Framework 4.6.1

  • No dependencies.

.NET Framework 4.7.2

  • No dependencies.

.NET Standard 2.0

  • No dependencies.

Version Downloads Last updated
6.5.0 24 03/11/2024
6.4.0 19 02/07/2024
6.3.0 17 02/07/2024
6.2.0 17 02/07/2024
6.1.1 20 02/07/2024
6.1.0 23 02/07/2024
6.0.0 25 02/07/2024
5.0.5 22 02/07/2024
5.0.4 19 02/07/2024
5.0.3 24 02/07/2024
5.0.2 26 02/07/2024
5.0.1 25 02/07/2024
5.0.0 23 02/07/2024
4.0.2 218 07/04/2020
4.0.1 66 06/26/2020
3.2.4 19 02/07/2024
3.2.3 24 02/07/2024
3.2.2 24 02/07/2024
3.2.1 24 02/07/2024
3.2.0 28 02/07/2024
3.1.1 25 02/07/2024
3.1.0 22 02/07/2024
3.0.3 24 02/10/2020
3.0.2 26 02/10/2020
2.2.2 134 02/10/2020
2.2.1 24 02/10/2020
2.1.1 42 02/10/2020
2.1.0 24 02/10/2020
2.0.5 26 02/10/2020
2.0.4 30 02/10/2020
2.0.3 24 02/10/2020
2.0.2 29 02/10/2020
2.0.1 25 02/10/2020
1.10.1 24 02/10/2020
1.9.3 26 02/10/2020
1.9.2 24 02/10/2020
1.9.1 23 02/10/2020
1.9.0 23 02/10/2020
1.8.0 25 02/10/2020
1.7.0 25 02/07/2024
1.6.0 23 02/07/2024
1.5.0 24 02/07/2024
1.3.5 25 02/07/2024
1.3.3 25 02/07/2024
1.3.1 28 02/10/2020
1.3.0 26 02/07/2024
1.0.8 24 02/07/2024
1.0.6 31 04/09/2021
1.0.5 0 08/19/2014
1.0.4 0 08/18/2014