Show / Hide Table of Contents

Class InMemoryClusterConfigurationStorage<TAddress>.ConfigurationBuilder

Represents configuration builder.

Inheritance
object
HashSet<TAddress>
InMemoryClusterConfigurationStorage<TAddress>.ConfigurationBuilder
Implements
ISet<TAddress>
ICollection<TAddress>
IReadOnlySet<TAddress>
IReadOnlyCollection<TAddress>
IEnumerable<TAddress>
IEnumerable
IDeserializationCallback
ISerializable
Inherited Members
HashSet<TAddress>.Add(TAddress)
HashSet<TAddress>.Clear()
HashSet<TAddress>.Contains(TAddress)
HashSet<TAddress>.CopyTo(TAddress[])
HashSet<TAddress>.CopyTo(TAddress[], int)
HashSet<TAddress>.CopyTo(TAddress[], int, int)
HashSet<TAddress>.CreateSetComparer()
HashSet<TAddress>.EnsureCapacity(int)
HashSet<TAddress>.ExceptWith(IEnumerable<TAddress>)
HashSet<TAddress>.GetEnumerator()
HashSet<TAddress>.IntersectWith(IEnumerable<TAddress>)
HashSet<TAddress>.IsProperSubsetOf(IEnumerable<TAddress>)
HashSet<TAddress>.IsProperSupersetOf(IEnumerable<TAddress>)
HashSet<TAddress>.IsSubsetOf(IEnumerable<TAddress>)
HashSet<TAddress>.IsSupersetOf(IEnumerable<TAddress>)
HashSet<TAddress>.OnDeserialization(object)
HashSet<TAddress>.Overlaps(IEnumerable<TAddress>)
HashSet<TAddress>.Remove(TAddress)
HashSet<TAddress>.RemoveWhere(Predicate<TAddress>)
HashSet<TAddress>.SetEquals(IEnumerable<TAddress>)
HashSet<TAddress>.SymmetricExceptWith(IEnumerable<TAddress>)
HashSet<TAddress>.TrimExcess()
HashSet<TAddress>.TryGetValue(TAddress, out TAddress)
HashSet<TAddress>.UnionWith(IEnumerable<TAddress>)
HashSet<TAddress>.Comparer
HashSet<TAddress>.Count
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: DotNext.Net.Cluster.Consensus.Raft.Membership
Assembly: DotNext.Net.Cluster.dll
Syntax
public sealed class InMemoryClusterConfigurationStorage<TAddress>.ConfigurationBuilder : HashSet<TAddress>, ISet<TAddress>, ICollection<TAddress>, IReadOnlySet<TAddress>, IReadOnlyCollection<TAddress>, IEnumerable<TAddress>, IEnumerable, IDeserializationCallback, ISerializable

Methods

| Edit this page View Source

Build()

Builds active configuration.

Declaration
public void Build()

Implements

ISet<T>
ICollection<T>
IReadOnlySet<T>
IReadOnlyCollection<T>
IEnumerable<T>
IEnumerable
IDeserializationCallback
ISerializable

Extension Methods

BasicExtensions.As<T>(T)
BasicExtensions.GetUserData<T>(T)
BasicExtensions.IsBetween<T, TLowerBound, TUpperBound>(T, TLowerBound, TUpperBound)
BasicExtensions.IsOneOf<T>(T, ReadOnlySpan<T>)
ExpressionBuilder.Const<T>(T)
AsyncLockAcquisition.AcquireLockAsync<T>(T, CancellationToken)
AsyncLockAcquisition.AcquireLockAsync<T>(T, TimeSpan, CancellationToken)
AsyncLockAcquisition.AcquireReadLockAsync<T>(T, CancellationToken)
AsyncLockAcquisition.AcquireReadLockAsync<T>(T, TimeSpan, CancellationToken)
AsyncLockAcquisition.AcquireWriteLockAsync<T>(T, bool, CancellationToken)
AsyncLockAcquisition.AcquireWriteLockAsync<T>(T, bool, TimeSpan, CancellationToken)
AsyncLockAcquisition.AcquireWriteLockAsync<T>(T, CancellationToken)
AsyncLockAcquisition.AcquireWriteLockAsync<T>(T, TimeSpan, CancellationToken)
LockAcquisition.AcquireReadLock<T>(T)
LockAcquisition.AcquireReadLock<T>(T, TimeSpan)
LockAcquisition.AcquireUpgradeableReadLock<T>(T)
LockAcquisition.AcquireUpgradeableReadLock<T>(T, TimeSpan)
LockAcquisition.AcquireWriteLock<T>(T)
LockAcquisition.AcquireWriteLock<T>(T, TimeSpan)
Collection.AddAll<T>(ICollection<T>, IEnumerable<T>)
Collection.Append<T>(IEnumerable<T>, params T[])
Collection.Copy<T>(IEnumerable<T>, int, MemoryAllocator<T>?)
Collection.ElementAt<T>(IEnumerable<T>, int, out T)
Collection.FirstOrNone<T>(IEnumerable<T>)
Collection.ForEachAsync<T>(IEnumerable<T>, Func<T, CancellationToken, ValueTask>, CancellationToken)
Collection.ForEach<T>(IEnumerable<T>, Action<T>)
Collection.LastOrNone<T>(IEnumerable<T>)
Collection.Prepend<T>(IEnumerable<T>, params T[])
Collection.SequenceHashCode<T>(IEnumerable<T>, bool)
Collection.ToAsyncEnumerable<T>(IEnumerable<T>, bool)
Collection.ToString<T>(IEnumerable<T>, string, string)
Enumerator.GetAsyncEnumerator<T>(IEnumerable<T>, CancellationToken)
Collection.Convert<TInput, TOutput>(IReadOnlyCollection<TInput>, Converter<TInput, TOutput>)
  • Edit this page
  • View Source
☀
☾
In this article
Back to top
Supported by the .NET Foundation
☀
☾