Table of Contents

Class PooledObjectWrapper

Namespace
CodeProject.ObjectPool
Assembly
CodeProject.ObjectPool.dll

Helper class for building pooled object wrappers.

public static class PooledObjectWrapper
Inheritance
PooledObjectWrapper
Inherited Members

Methods

Create<T>(T)

Wraps a given resource so that it can be put in the pool.

public static PooledObjectWrapper<T> Create<T>(T resource) where T : class

Parameters

resource T

The resource to be wrapped.

Returns

PooledObjectWrapper<T>

A wrapper for given resource.

Type Parameters

T

The type of the resource.

Exceptions

ArgumentNullException

Given resource is null.