[This is preliminary documentation and is subject to change.]
The PoolManager type exposes the following members.Methods
Name | Description | |
---|---|---|
![]() ![]() | AddPoolMessage |
Add a new message to the specified queue
|
![]() ![]() | ClearPools |
Removes all message pools. Pools will need to be recreated before an attempt to
access them is made again.
|
![]() ![]() | CreatePool(String) |
Creates a new message pool with max size of 2,147,483,647 messages.
|
![]() ![]() | CreatePool(String, Int32) |
Creates a new pool with specified maxmimum message size
|
![]() ![]() | GetMessageCount |
Get the message count for the specified pool
|
![]() ![]() | GetNextMessage |
Returns the next message in the specified pool or null if there are no messages or the pool does not exist
|
![]() ![]() | PoolExists |
Determine if a pool with the specified key has been created
|
![]() ![]() | RemoveAllPools |
Remove all pools from the pool manager.
|
![]() ![]() | RemovePool |
Removes the specified pool.
|
![]() ![]() | ResetPool |
Empties the message pool
|
Properties
Name | Description | |
---|---|---|
![]() ![]() | CurrentPoolKeys |
Gets a readonly collection of pool keys in the pool manager
|
![]() ![]() | GlobalMessageCount |
Gets the total number of messages across all pools in the pool manager
|
![]() ![]() | PoolCount |
Gets the count of pools in the pool manager
|
See Also