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, и их не следует изменять.