InvokeMethodOptions Enumeration
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Aufrufen von Optionen für eine InvokeMethodRequest
Diese Enumeration unterstützt eine bitweise Kombination ihrer Memberwerte.
[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
- Vererbung
-
InvokeMethodOptions
- Attribute
Felder
AlwaysInterleave | 4 | Der Aufruf kann mit jedem anderen Anforderungstyp, einschließlich Schreibanforderungen, interleave. |
DelayForConsistency | 32 | Veraltetes Feld. |
None | 0 | Keine Optionen definiert. |
OneWay | 1 | Der Aufruf erfolgt unidirektionales Ohne Feedback, ob der Anruf erfolgreich ist oder fehlschlägt. |
ReadOnly | 2 | Der Aufruf ist schreibgeschützt und kann mit anderen schreibgeschützten Aufrufen ineinandergreifen. |
TransactionCreate | 1536 | |
TransactionCreateOrJoin | 1024 | |
TransactionJoin | 2048 | |
TransactionMask | 3584 | |
TransactionNotAllowed | 3072 | |
TransactionSupported | 2560 | |
TransactionSuppress | 512 | |
Unordered | 8 | Der Aufruf kümmert sich nicht um die Reihenfolge und kann somit optimiert werden. |
Hinweise
Diese Flagwerte werden im von Orleans generierten Aufrufcode verwendet und sollten nicht geändert werden.