InvokeMethodOptions 枚举
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
调用 的选项 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 生成的调用程序代码中使用,不应更改。