Skip to content

InvokeMethodOptions

enum

Namespace: Orleans.CodeGeneration

Invoke options for an InvokeMethodRequest
[System.Flags]
[Orleans.GenerateSerializer]
public enum InvokeMethodOptions

Remarks

These flag values are used in Orleans generated invoker code, and should not be altered.

Fields

NameValueDescription
None0No options defined.
OneWay1Invocation is one-way with no feedback on whether the call succeeds or fails.
ReadOnly2Invocation is read-only and can interleave with other read-only invocations.
AlwaysInterleave4The invocation can interleave with any other request type, including write requests.
Unordered8Invocation does not care about ordering and can consequently be optimized.