[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