InvokeMethodOptions 枚举

定义

调用 的选项 InvokeMethodRequest

此枚举支持其成员值的按位组合。

[System.Flags]
public enum InvokeMethodOptions
[System.Flags]
[Orleans.GenerateSerializer]
public enum InvokeMethodOptions
[<System.Flags>]
type InvokeMethodOptions = 
[<System.Flags>]
[<Orleans.GenerateSerializer>]
type InvokeMethodOptions = 
Public Enum InvokeMethodOptions
继承
InvokeMethodOptions
属性

字段

AlwaysInterleave 4

调用可以与任何其他请求类型(包括写入请求)交错。

DelayForConsistency 32

已过时字段。

None 0

未定义任何选项。

OneWay 1

调用是单向的,没有关于调用成功还是失败的反馈。

ReadOnly 2

调用是只读的,可以与其他只读调用交错。

TransactionCreate 1536
TransactionCreateOrJoin 1024
TransactionJoin 2048
TransactionMask 3584
TransactionNotAllowed 3072
TransactionSupported 2560
TransactionSuppress 512
Unordered 8

调用不关心排序,因此可以进行优化。

注解

这些标志值在 Orleans 生成的调用程序代码中使用,不应更改。

适用于