Simple delegate that is used in conjuction with the DelegateDataEventArrivedAdapter<(Of <(<'TData, TResult>)>)> that 
            BatchDataEventArrived event listeners can implement for easier use and built in write back of
            results to the space.
            
            
| C# | Visual Basic | Visual C++ | J# | 
public delegate TResult WriteBackBatchDataEventHandler<TData, TResult>( IEventListenerContainer<TData> sender, BatchDataEventArgs<TData> e )
Public Delegate Function WriteBackBatchDataEventHandler(Of TData, TResult) ( _ sender As IEventListenerContainer(Of TData), _ e As BatchDataEventArgs(Of TData) _ ) As TResult
generic<typename TData, typename TResult> public delegate TResult WriteBackBatchDataEventHandler( IEventListenerContainer<TData>^ sender, BatchDataEventArgs<TData> e )
- TData
 - Type of event data.
 - TResult
 - Type of event results.
 
- sender (IEventListenerContainer<(Of <(<'TData>)>)>)
 - Event sender
 
- e (BatchDataEventArgs<(Of <(<'TData>)>)>)
 - Event arguments
 
Event results that will be written back to space, or null if none exists.
