diff --git a/api/DotNext.IO.BlittableTransferObject-1.html b/api/DotNext.IO.BlittableTransferObject-1.html index f5b8e6cea..be9476101 100644 --- a/api/DotNext.IO.BlittableTransferObject-1.html +++ b/api/DotNext.IO.BlittableTransferObject-1.html @@ -186,7 +186,7 @@

Methods Edit this page - View Source + View Source

Dispose(bool)

diff --git a/api/DotNext.IO.FileWriter.html b/api/DotNext.IO.FileWriter.html index 80688c6a4..0943234e8 100644 --- a/api/DotNext.IO.FileWriter.html +++ b/api/DotNext.IO.FileWriter.html @@ -583,7 +583,7 @@
Declaration
Edit this page - View Source + View Source

CopyFromAsync(Stream, long, CancellationToken)

@@ -671,7 +671,7 @@
Exceptions
Edit this page - View Source + View Source

CopyFromAsync(Stream, CancellationToken)

@@ -779,7 +779,7 @@
Overrides
Edit this page - View Source + View Source

EncodeAsync(ReadOnlyMemory<char>, EncodingContext, LengthFormat?, CancellationToken)

@@ -900,7 +900,7 @@
Exceptions
Edit this page - View Source + View Source

FormatAsync<T>(T, EncodingContext, LengthFormat?, string?, IFormatProvider?, MemoryAllocator<char>?, CancellationToken)

@@ -1023,7 +1023,7 @@
Exceptions
Edit this page - View Source + View Source

FormatAsync<T>(T, LengthFormat?, string?, IFormatProvider?, CancellationToken)

@@ -1261,12 +1261,12 @@
Exceptions
Edit this page - View Source + View Source

WriteAsync(ReadOnlyMemory<byte>, LengthFormat, CancellationToken)

Encodes a block of memory, optionally prefixed with the length encoded as a sequence of bytes -according with the specified format.

+according to the specified format.

Declaration
@@ -1488,7 +1488,7 @@
Exceptions
Edit this page - View Source + View Source

WriteAsync<T>(T, CancellationToken)

@@ -1576,7 +1576,7 @@
Exceptions
Edit this page - View Source + View Source

WriteBigEndianAsync<T>(T, CancellationToken)

@@ -1664,7 +1664,7 @@
Exceptions
Edit this page - View Source + View Source

WriteLittleEndianAsync<T>(T, CancellationToken)

diff --git a/api/DotNext.Net.Cluster.Consensus.Raft.MemoryBasedStateMachine.IncrementalSnapshotBuilder.html b/api/DotNext.Net.Cluster.Consensus.Raft.MemoryBasedStateMachine.IncrementalSnapshotBuilder.html index 6cd1de746..9ea2114fd 100644 --- a/api/DotNext.Net.Cluster.Consensus.Raft.MemoryBasedStateMachine.IncrementalSnapshotBuilder.html +++ b/api/DotNext.Net.Cluster.Consensus.Raft.MemoryBasedStateMachine.IncrementalSnapshotBuilder.html @@ -178,7 +178,7 @@

Constructors Edit this page - View Source + View Source

IncrementalSnapshotBuilder(in SnapshotBuilderContext)

@@ -214,7 +214,7 @@

Methods Edit this page - View Source + View Source

WriteToAsync<TWriter>(TWriter, CancellationToken)

@@ -388,7 +388,7 @@

Extension Methods

Edit this page
  • - View Source + View Source
  • diff --git a/api/DotNext.Net.Cluster.Consensus.Raft.MemoryBasedStateMachine.InlineSnapshotBuilder.html b/api/DotNext.Net.Cluster.Consensus.Raft.MemoryBasedStateMachine.InlineSnapshotBuilder.html index 8f4afd013..4ebe37925 100644 --- a/api/DotNext.Net.Cluster.Consensus.Raft.MemoryBasedStateMachine.InlineSnapshotBuilder.html +++ b/api/DotNext.Net.Cluster.Consensus.Raft.MemoryBasedStateMachine.InlineSnapshotBuilder.html @@ -176,7 +176,7 @@

    Constructors Edit this page - View Source + View Source

    InlineSnapshotBuilder(in SnapshotBuilderContext)

    @@ -212,7 +212,7 @@

    Properties Edit this page - View Source + View Source

    SnapshotFileHandle

    @@ -245,7 +245,7 @@

    Methods Edit this page - View Source + View Source

    FlushAsync()

    @@ -277,7 +277,7 @@
    Returns
    Edit this page - View Source + View Source

    InitializeAsync()

    @@ -378,7 +378,7 @@

    Extension Methods

    Edit this page
  • - View Source + View Source
  • diff --git a/api/DotNext.Net.Cluster.Consensus.Raft.MemoryBasedStateMachine.SnapshotBuilder.html b/api/DotNext.Net.Cluster.Consensus.Raft.MemoryBasedStateMachine.SnapshotBuilder.html index 3ebfe2669..2308d4767 100644 --- a/api/DotNext.Net.Cluster.Consensus.Raft.MemoryBasedStateMachine.SnapshotBuilder.html +++ b/api/DotNext.Net.Cluster.Consensus.Raft.MemoryBasedStateMachine.SnapshotBuilder.html @@ -170,7 +170,7 @@

    Methods Edit this page - View Source + View Source

    AdjustIndex(long, long, ref long)

    @@ -214,7 +214,7 @@
    Parameters
    Remarks

    If currentIndex is modified in a way when it out of bounds then snapshot process will be terminated immediately. Moreover, -compaction algorithm is optimized for monothonic growth of this index. +compaction algorithm is optimized for monotonic growth of this index. Stepping back or random access may slow down the process.

    @@ -222,7 +222,7 @@
    Edit this page - View Source + View Source

    ApplyAsync(LogEntry)

    @@ -341,7 +341,7 @@

    Extension Methods

    Edit this page
  • - View Source + View Source
  • diff --git a/api/DotNext.Net.Cluster.Consensus.Raft.MemoryBasedStateMachine.SnapshotBuilderContext.html b/api/DotNext.Net.Cluster.Consensus.Raft.MemoryBasedStateMachine.SnapshotBuilderContext.html index 3319ce562..bf9b5a341 100644 --- a/api/DotNext.Net.Cluster.Consensus.Raft.MemoryBasedStateMachine.SnapshotBuilderContext.html +++ b/api/DotNext.Net.Cluster.Consensus.Raft.MemoryBasedStateMachine.SnapshotBuilderContext.html @@ -111,7 +111,7 @@

    Properties Edit this page - View Source + View Source

    Allocator

    @@ -162,7 +162,7 @@

    Extension Methods

    Edit this page
  • - View Source + View Source
  • diff --git a/api/DotNext.Net.Cluster.Consensus.Raft.MemoryBasedStateMachine.html b/api/DotNext.Net.Cluster.Consensus.Raft.MemoryBasedStateMachine.html index ed1c76d00..c73e814e4 100644 --- a/api/DotNext.Net.Cluster.Consensus.Raft.MemoryBasedStateMachine.html +++ b/api/DotNext.Net.Cluster.Consensus.Raft.MemoryBasedStateMachine.html @@ -235,7 +235,7 @@

    Constructors Edit this page - View Source + View Source

    MemoryBasedStateMachine(DirectoryInfo, int, Options?)

    @@ -297,7 +297,7 @@
    Exceptions
    Edit this page
    - View Source + View Source

    MemoryBasedStateMachine(string, int, Options?)

    @@ -361,7 +361,7 @@

    Properties Edit this page - View Source + View Source

    CompactionCount

    @@ -392,7 +392,7 @@
    Property Value
    Edit this page - View Source + View Source

    IsBackgroundCompaction

    @@ -427,7 +427,7 @@

    Methods Edit this page - View Source + View Source

    ApplyAsync(LogEntry)

    @@ -488,7 +488,7 @@
    Edit this page - View Source + View Source

    ClearAsync(CancellationToken)

    @@ -556,7 +556,7 @@
    Exceptions
    Edit this page - View Source + View Source

    CreateSnapshotBuilder(in SnapshotBuilderContext)

    @@ -606,7 +606,7 @@
    Returns
    Edit this page - View Source + View Source

    Dispose(bool)

    @@ -642,7 +642,7 @@
    Overrides
    Edit this page - View Source + View Source

    ForceCompactionAsync(long, CancellationToken)

    @@ -702,7 +702,7 @@
    CompactionCount property.

    +according to CompactionCount property.

    Exceptions
    @@ -730,7 +730,7 @@
    Exceptions
    Edit this page - View Source + View Source

    InitializeAsync(CancellationToken)

    @@ -798,7 +798,7 @@
    Exceptions
    Edit this page - View Source + View Source

    ReplayAsync(CancellationToken)

    diff --git a/api/DotNext.Net.Cluster.Consensus.Raft.PersistentState.MissingPartitionException.html b/api/DotNext.Net.Cluster.Consensus.Raft.PersistentState.MissingPartitionException.html index f9a80bc74..b6d810f7e 100644 --- a/api/DotNext.Net.Cluster.Consensus.Raft.PersistentState.MissingPartitionException.html +++ b/api/DotNext.Net.Cluster.Consensus.Raft.PersistentState.MissingPartitionException.html @@ -147,7 +147,7 @@

    Properties Edit this page - View Source + View Source

    Index

    @@ -247,7 +247,7 @@

    Extension Methods

    Edit this page
  • - View Source + View Source
  • diff --git a/api/DotNext.Net.Cluster.Consensus.Raft.PersistentState.html b/api/DotNext.Net.Cluster.Consensus.Raft.PersistentState.html index 81ea9d462..461ed735e 100644 --- a/api/DotNext.Net.Cluster.Consensus.Raft.PersistentState.html +++ b/api/DotNext.Net.Cluster.Consensus.Raft.PersistentState.html @@ -232,7 +232,7 @@
    Property Value
    Edit this page - View Source + View Source

    Location

    @@ -263,7 +263,7 @@
    Property Value
    Edit this page - View Source + View Source

    Term

    @@ -296,7 +296,7 @@

    Methods Edit this page - View Source + View Source

    AppendAsync<TEntry>(ILogEntryProducer<TEntry>, CancellationToken)

    @@ -389,7 +389,7 @@
    Exceptions
    Edit this page - View Source + View Source

    AppendAsync<TEntry>(TEntry, bool, CancellationToken)

    @@ -487,7 +487,7 @@
    Exceptions
    Edit this page - View Source + View Source

    AppendAsync<TEntry>(TEntry, long, CancellationToken)

    @@ -587,7 +587,7 @@
    Exceptions
    Edit this page - View Source + View Source

    AppendAsync<TEntry>(TEntry, CancellationToken)

    @@ -678,7 +678,7 @@
    Exceptions
    Edit this page - View Source + View Source

    ClearAsync(CancellationToken)

    @@ -744,7 +744,7 @@
    Exceptions
    Edit this page - View Source + View Source

    CommitAsync(long, CancellationToken)

    @@ -816,7 +816,7 @@
    Exceptions
    Edit this page - View Source + View Source

    CommitAsync(CancellationToken)

    @@ -1140,7 +1140,7 @@
    Edit this page - View Source + View Source

    Dispose(bool)

    @@ -1176,7 +1176,7 @@
    Overrides
    Edit this page - View Source + View Source

    DropAsync(long, bool, CancellationToken)

    @@ -1255,7 +1255,7 @@
    Exceptions
    Edit this page - View Source + View Source

    InitializeAsync(CancellationToken)

    @@ -1321,7 +1321,7 @@
    Exceptions
    Edit this page - View Source + View Source

    ReadAsync<TResult>(ILogEntryConsumer<IRaftLogEntry, TResult>, long, long, CancellationToken)

    @@ -1431,7 +1431,7 @@
    Exceptions
    Edit this page - View Source + View Source

    ReadAsync<TResult>(ILogEntryConsumer<IRaftLogEntry, TResult>, long, CancellationToken)

    @@ -1607,7 +1607,7 @@
    Exceptions
    Edit this page - View Source + View Source

    WaitForCommitAsync(long, CancellationToken)

    @@ -1684,7 +1684,7 @@
    Exceptions
    Edit this page - View Source + View Source

    WaitForCommitAsync(CancellationToken)

    diff --git a/api/DotNext.StringExtensions.html b/api/DotNext.StringExtensions.html index 757e6fd91..af7a2860b 100644 --- a/api/DotNext.StringExtensions.html +++ b/api/DotNext.StringExtensions.html @@ -211,7 +211,7 @@
    Returns
    - diff --git a/api/DotNext.Threading.AsyncBarrier.html b/api/DotNext.Threading.AsyncBarrier.html index ab2879d1e..4dc87c20f 100644 --- a/api/DotNext.Threading.AsyncBarrier.html +++ b/api/DotNext.Threading.AsyncBarrier.html @@ -159,7 +159,7 @@
    Syntax
    Remarks

    This is asynchronous version of Barrier with small differences:

    - +

    Constructors

    diff --git a/api/DotNext.Threading.Atomic-1.html b/api/DotNext.Threading.Atomic-1.html index b64d4db38..77770f0a3 100644 --- a/api/DotNext.Threading.Atomic-1.html +++ b/api/DotNext.Threading.Atomic-1.html @@ -120,9 +120,9 @@
    Type Parameters
    string

    The part of str extracted according with supplied range.

    +

    The part of str extracted according to the supplied range.

    Remarks

    Synchronized methods can be declared in classes only. If you don't need to have extra heap allocation -to keep synchronization root in the form of the object or you need to have volatile field +to keep synchronization root in the form of the object, or you need to have volatile field inside of value type then Atomic<T> is the best choice. Its performance is better -than synchronized methods according with benchmarks.

    +than synchronized methods according to benchmarks.

    Properties