GigaSpaces XAP.NET Documentation
TriggerBlocking Method (template, proxy, receiveTimeout)
Class LibraryGigaSpaces.XAP.Events.Polling.TriggerNonBlockingTriggerHandler<(Of <(<'TData>)>)>TriggerBlocking(IQuery<(Of <<'(TData>)>>), ISpaceProxy, Int64)
Executes trigger operation logic in blocking mode
Declaration Syntax
C#Visual BasicVisual C++J#
protected abstract IQuery<TData> TriggerBlocking(
	IQuery<TData> template,
	ISpaceProxy proxy,
	long receiveTimeout
)
Protected MustOverride Function TriggerBlocking ( _
	template As IQuery(Of TData), _
	proxy As ISpaceProxy, _
	receiveTimeout As Long _
) As IQuery(Of TData)
protected:
virtual IQuery<TData>^ TriggerBlocking(
	IQuery<TData>^ template, 
	ISpaceProxy^ proxy, 
	long long receiveTimeout
) abstract
protected abstract IQuery<TData> TriggerBlocking(
	IQuery<TData> template,
	ISpaceProxy proxy,
	long receiveTimeout
)
Parameters
template (IQuery<(Of <(<'TData>)>)>)
The template for the receive operation.
proxy (ISpaceProxy)
The proxy to execute the operation on.
receiveTimeout (Int64)
Operation's receive timeout
Return Value
Null value when the receive operation should not be triggered, otherwise a non null value that can also be used as the receive template if UseTriggerAsTemplate is set to true.

Assembly: GigaSpaces.Core (Module: GigaSpaces.Core) Version: 16.2.0.0 (16.2.1)