Show / Hide Table of Contents

Enum PersistentState.WriteMode

Describes how the log interacts with underlying storage device.

Namespace: DotNext.Net.Cluster.Consensus.Raft
Assembly: DotNext.Net.Cluster.dll
Syntax
public enum PersistentState.WriteMode

Fields

Name Description
AutoFlush

Flushes data to disk only if the internal buffer overflows.

NoFlush

Delegates intermediate buffer flush to operating system.

WriteThrough

Bypass intermediate buffers for all disk writes.

Extension Methods

BasicExtensions.IsBetween<PersistentState.WriteMode, TLowerBound, TUpperBound>(PersistentState.WriteMode, TLowerBound, TUpperBound)
BasicExtensions.IsOneOf<PersistentState.WriteMode>(PersistentState.WriteMode, ReadOnlySpan<PersistentState.WriteMode>)
Collection.ToAsyncEnumerator<PersistentState.WriteMode, T>(PersistentState.WriteMode, CancellationToken)
Collection.ToClassicEnumerator<PersistentState.WriteMode, T>(PersistentState.WriteMode)
Enumerator.Skip<PersistentState.WriteMode, T>(ref PersistentState.WriteMode, int)
ExpressionBuilder.Const<PersistentState.WriteMode>(PersistentState.WriteMode)
EnumType.GetCustomAttribute<PersistentState.WriteMode, TAttribute>(PersistentState.WriteMode)
EnumType.GetCustomAttributes<PersistentState.WriteMode, TAttribute>(PersistentState.WriteMode)
  • Edit this page
  • View Source
☀
☾
In this article
Back to top
Supported by the .NET Foundation
☀
☾