Edit

Share via


IGrainExtensionMethodInvoker Interface

Definition

An implementation of this interface is generated for every grain extension as part of the client-side code generation.

public interface IGrainExtensionMethodInvoker : Orleans.CodeGeneration.IGrainMethodInvoker
type IGrainExtensionMethodInvoker = interface
    interface IGrainMethodInvoker
Public Interface IGrainExtensionMethodInvoker
Implements IGrainMethodInvoker
Implements

Properties

InterfaceId

The interface id that this invoker supports.

(Inherited from IGrainMethodInvoker)
InterfaceVersion (Inherited from IGrainMethodInvoker)

Methods

Invoke(IAddressable, InvokeMethodRequest)

Invoke a grain method. Invoker classes in generated code implement this method to provide a method call jump-table to map invoke data to a strongly typed call to the correct method on the correct interface.

(Inherited from IGrainMethodInvoker)
Invoke(IGrainExtension, InvokeMethodRequest)

Invoke a grain extension method.

Applies to