Compartilhar via


GrainExtensions.InvokeOneWay Método

Definição

Sobrecargas

InvokeOneWay<T>(T, Func<T,ValueTask>)

Invoca um método de uma interface de granularidade é uma forma unidirecional para que nenhuma mensagem de resposta seja enviada ao chamador.

InvokeOneWay<T>(T, Func<T,Task>)

Invoca um método de uma interface de granularidade é uma forma unidirecional para que nenhuma mensagem de resposta seja enviada ao chamador.

InvokeOneWay<T>(T, Func<T,ValueTask>)

Origem:
GrainExtensions.cs

Invoca um método de uma interface de granularidade é uma forma unidirecional para que nenhuma mensagem de resposta seja enviada ao chamador.

public static void InvokeOneWay<T> (this T grainReference, Func<T,System.Threading.Tasks.ValueTask> grainMethodInvocation) where T : class, Orleans.Runtime.IAddressable;
static member InvokeOneWay : 'T * Func<'T, System.Threading.Tasks.ValueTask (requires 'T : null and 'T :> Orleans.Runtime.IAddressable)> -> unit (requires 'T : null and 'T :> Orleans.Runtime.IAddressable)
<Extension()>
Public Sub InvokeOneWay(Of T As {Class, IAddressable}) (grainReference As T, grainMethodInvocation As Func(Of T, ValueTask))

Parâmetros de tipo

T

Interface de granularidade

Parâmetros

grainReference
T

Referência de granularidade que será copiada e, em seguida, uma chamada executada nela

grainMethodInvocation
Func<T,ValueTask>

Função que deve invocar o método de granularidade e retornar ValueTask resultante

Aplica-se a

InvokeOneWay<T>(T, Func<T,Task>)

Origem:
GrainExtensions.cs

Invoca um método de uma interface de granularidade é uma forma unidirecional para que nenhuma mensagem de resposta seja enviada ao chamador.

public static void InvokeOneWay<T> (this T grainReference, Func<T,System.Threading.Tasks.Task> grainMethodInvocation) where T : class, Orleans.Runtime.IAddressable;
static member InvokeOneWay : 'T * Func<'T, System.Threading.Tasks.Task (requires 'T : null and 'T :> Orleans.Runtime.IAddressable)> -> unit (requires 'T : null and 'T :> Orleans.Runtime.IAddressable)
<Extension()>
Public Sub InvokeOneWay(Of T As {Class, IAddressable}) (grainReference As T, grainMethodInvocation As Func(Of T, Task))

Parâmetros de tipo

T

Interface de granularidade

Parâmetros

grainReference
T

Referência de granularidade que será copiada e, em seguida, uma chamada executada nela

grainMethodInvocation
Func<T,Task>

Função que deve invocar o método de granularidade e retornar a tarefa resultante

Aplica-se a