Compartilhar via


IGrainExtensionMethodInvoker Interface

Definição

Uma implementação dessa interface é gerada para cada extensão de granularidade como parte da geração de código do lado do cliente.

public interface IGrainExtensionMethodInvoker : Orleans.CodeGeneration.IGrainMethodInvoker
type IGrainExtensionMethodInvoker = interface
    interface IGrainMethodInvoker
Public Interface IGrainExtensionMethodInvoker
Implements IGrainMethodInvoker
Implementações

Propriedades

InterfaceId

A ID da interface compatível com esse invocador.

(Herdado de IGrainMethodInvoker)
InterfaceVersion

Uma implementação dessa interface é gerada para cada extensão de granularidade como parte da geração de código do lado do cliente.

(Herdado de IGrainMethodInvoker)

Métodos

Invoke(IAddressable, InvokeMethodRequest)

Invocar um método de granularidade. As classes invoker no código gerado implementam esse método para fornecer uma chamada de método jump-table para mapear dados de invocação para uma chamada fortemente tipada para o método correto na interface correta.

(Herdado de IGrainMethodInvoker)
Invoke(IGrainExtension, InvokeMethodRequest)

Invocar um método de extensão de granularidade.

Aplica-se a