Collapse All Expand All

C#

Oracle® Coherence .NET API Reference
IInvocable Interface
Members See Also

Oracle® Coherence .NET API Reference Release 3.6.1
E18812-01
An IInvocable object is a portable object that can be invoked on the remote cluster member to which the client is connected and can optionally register a return value for the invocation.

Namespace: Tangosol.Net
Assembly: Coherence (in Coherence.dll) Version: 3.6.1.0 (3.6.1.0)

# Syntax

C#
    public interface IInvocable : IPortableObject

# Remarks

When an IInvocable object is received for execution, the order of execution is:

- The IInvocable object is deserialized by the IInvocationService.
- The IInvocationService provides a reference to itself to the IInvocable object by calling the init method.
- The IInvocationService invokes the IInvocable object by calling the run method.
- If the IInvocationService is responsible for returning a value from the invocation, it obtains the value from the Result property.

# See Also

IInvocable Members
Tangosol.Net Namespace