Click or drag to resize

PoolT Class

A pool of objects.
Inheritance Hierarchy
SystemObject
  FM.IceLinkPoolT

Namespace:  FM.IceLink
Assembly:  FM.IceLink (in FM.IceLink.dll) Version: 3.2.2.607 (3.2.2.607)

The PoolT type exposes the following members.

Constructors
  NameDescription
Public methodPoolT(Function0T)
Initializes a new instance of the PoolT class with a minimum size of 0 and a maximum size of 2,147,483,647.
Public methodPoolT(Function0T, Int32)
Initializes a new instance of the PoolT class with a specified minimum size and a maximum size of 2,147,483,647.
Public methodPoolT(Function0T, Int32, Int32)
Initializes a new instance of the PoolT class. with a specified minimum size and a specified maximum size.
Top
Properties
  NameDescription
Public propertyAvailable
Gets the number of available objects.
Public propertyMaxSize
Gets the maximum size. Value must be >= 0. A value of 0 indicates no maximum.
Public propertyMinSize
Gets the minimum size. Value must be >= 0.
Public propertySize
Gets the current size of the pool.
Top
Methods
  NameDescription
Public methodEquals (Inherited from Object.)
Protected methodFinalize (Inherited from Object.)
Public methodGet
Gets an object.
Public methodGetHashCode (Inherited from Object.)
Public methodGetType (Inherited from Object.)
Protected methodMemberwiseClone (Inherited from Object.)
Public methodPut
Put an object back.
Public methodToString (Inherited from Object.)
Top
See Also