PoolT Class |
Namespace: FM.IceLink
The PoolT type exposes the following members.
Name | Description | |
---|---|---|
![]() | PoolT(Function0T) |
Initializes a new instance of the PoolT class
with a minimum size of 0 and a maximum size of 2,147,483,647.
|
![]() | PoolT(Function0T, Int32) |
Initializes a new instance of the PoolT class
with a specified minimum size and a maximum size of 2,147,483,647.
|
![]() | PoolT(Function0T, Int32, Int32) |
Initializes a new instance of the PoolT class.
with a specified minimum size and a specified maximum size.
|
Name | Description | |
---|---|---|
![]() | Available |
Gets the number of available objects.
|
![]() | MaxSize |
Gets the maximum size. Value must be >= 0.
A value of 0 indicates no maximum.
|
![]() | MinSize |
Gets the minimum size. Value must be >= 0.
|
![]() | Size |
Gets the current size of the pool.
|
Name | Description | |
---|---|---|
![]() | Equals | (Inherited from Object.) |
![]() | Finalize | (Inherited from Object.) |
![]() | Get |
Gets an object.
|
![]() | GetHashCode | (Inherited from Object.) |
![]() | GetType | (Inherited from Object.) |
![]() | MemberwiseClone | (Inherited from Object.) |
![]() | Put |
Put an object back.
|
![]() | ToString | (Inherited from Object.) |