다음을 통해 공유


GrainExtensions.InvokeOneWay 메서드

정의

오버로드

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

호출자에게 응답 메시지가 전송되지 않도록 조직 인터페이스의 메서드가 단방향 방식으로 호출됩니다.

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

호출자에게 응답 메시지가 전송되지 않도록 조직 인터페이스의 메서드가 단방향 방식으로 호출됩니다.

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

Source:
GrainExtensions.cs

호출자에게 응답 메시지가 전송되지 않도록 조직 인터페이스의 메서드가 단방향 방식으로 호출됩니다.

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))

형식 매개 변수

T

조직 인터페이스

매개 변수

grainReference
T

복사된 후 호출이 실행되는 조직 참조

grainMethodInvocation
Func<T,ValueTask>

조직 메서드를 호출하고 결과 ValueTask를 반환해야 하는 함수

적용 대상

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

Source:
GrainExtensions.cs

호출자에게 응답 메시지가 전송되지 않도록 조직 인터페이스의 메서드가 단방향 방식으로 호출됩니다.

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))

형식 매개 변수

T

조직 인터페이스

매개 변수

grainReference
T

복사된 후 호출이 실행되는 조직 참조

grainMethodInvocation
Func<T,Task>

조직 메서드를 호출하고 결과 작업을 반환해야 하는 함수

적용 대상