Executes receive operation logic in blocking mode
            
| C# | Visual Basic | Visual C++ | J# | 
protected abstract TData[] ReceiveBatchBlocking( IQuery<TData> template, ISpaceProxy proxy, ITransaction tx, long receiveTimeout, int batchSize )
Protected MustOverride Function ReceiveBatchBlocking ( _ template As IQuery(Of TData), _ proxy As ISpaceProxy, _ tx As ITransaction, _ receiveTimeout As Long, _ batchSize As Integer _ ) As TData()
protected: virtual array<TData>^ ReceiveBatchBlocking( IQuery<TData>^ template, ISpaceProxy^ proxy, ITransaction^ tx, long long receiveTimeout, int batchSize ) abstract
protected abstract TData[] ReceiveBatchBlocking( IQuery<TData> template, ISpaceProxy proxy, ITransaction tx, long receiveTimeout, int batchSize )
- proxy (ISpaceProxy)
 - The proxy to execute the operation on.
 
- tx (ITransaction)
 - Operation's transaction context, can be null.
 
- receiveTimeout (Int64)
 - Operation's receive timeout
 
- batchSize (Int32)
 - operation's batch size
 
An object that will be passed to the event listener, null result doesn't trigger an event.
