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