次の方法で共有


LogStateWithMetaData<TEntry>.WriteVector プロパティ

定義

重複する追加を回避するために使用されるメタデータ。 論理的には、これは (文字列>ビット) マップであり、キーはレプリカ ID ですが、このマップは、シリアル化/逆シリアル化オーバーヘッドを減らす単純な文字列としてコンパクトに表されます。ビットは によって GetBit(String) 読み取られ、反転されます FlipBit(String)。 書き込み時にビットが切り替わるので、失敗した追加を再試行するときに、再試行ロジックでエントリの追加を 2 回回避できます。

public string WriteVector { get; set; }
[Orleans.Id(1)]
public string WriteVector { get; set; }
member this.WriteVector : string with get, set
[<Orleans.Id(1)>]
member this.WriteVector : string with get, set
Public Property WriteVector As String

プロパティ値

属性

適用対象