- Assembly
- Db4objects.Db4o-2010 .dll 
- Namespace
- Db4objects.Db4o .Foundation 
- Interfaces
- Base Types
- 
									- Object
 
- Derived Types
							graph BT
	Type-->Base0["Object"]
	Type-.->Interface0["IBlockingQueue4"]
	click Interface0 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Foundation/IBlockingQueue4"
	Type-.->Interface1["IQueue4"]
	click Interface1 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Foundation/IQueue4"
	Type["BlockingQueue"]
class Type type-node
	Derived0["PausableBlockingQueue"]-->Type
	click Derived0 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Foundation/PausableBlockingQueue"
						
					Syntax
public class BlockingQueue : IBlockingQueue4, IQueue4Fields
Methods
| Name | Value | Summary | 
|---|---|---|
| Add | void | |
| DrainTo | int | |
| HasNext | bool | |
| Iterator | IEnumerator | |
| Next | Object | |
| Next | Object | |
| NextMatching | Object | |
| Stop | void | |
| UnsafeWaitForNext | void | |
| UnsafeWaitForNext | bool | |
| WaitForNext | void | |
| WaitForNext | bool |