13 implementations of ICollectionBufferAdapter
Microsoft.AspNetCore.Components.Endpoints (13)
FormMapping\Converters\CollectionAdapters\ArrayPoolBufferAdapter.cs (1)
9
:
ICollectionBufferAdapter
<TCollection, ArrayPoolBufferAdapter<TCollection, TCollectionFactory, TElement>.PooledBuffer, TElement>
FormMapping\Converters\CollectionAdapters\ConcurrentBagBufferAdapter.cs (1)
8
internal sealed class ConcurrentBagBufferAdapter<TElement> :
ICollectionBufferAdapter
<ConcurrentBag<TElement>, ConcurrentBag<TElement>, TElement>
FormMapping\Converters\CollectionAdapters\ConcurrentQueueBufferAdapter.cs (1)
8
internal sealed class ConcurrentQueueBufferAdapter<TElement> :
ICollectionBufferAdapter
<ConcurrentQueue<TElement>, ConcurrentQueue<TElement>, TElement>
FormMapping\Converters\CollectionAdapters\ConcurrentStackBufferAdapter.cs (1)
8
internal sealed class ConcurrentStackBufferAdapter<TElement> :
ICollectionBufferAdapter
<ConcurrentStack<TElement>, ConcurrentStack<TElement>, TElement>
FormMapping\Converters\CollectionAdapters\ImmutableArrayBufferAdapter.cs (1)
8
internal sealed class ImmutableArrayBufferAdapter<TElement> :
ICollectionBufferAdapter
<ImmutableArray<TElement>, ImmutableArray<TElement>.Builder, TElement>
FormMapping\Converters\CollectionAdapters\ImmutableHashSetBufferAdapter.cs (1)
8
internal sealed class ImmutableHashSetBufferAdapter<TElement> :
ICollectionBufferAdapter
<ImmutableHashSet<TElement>, ImmutableHashSet<TElement>.Builder, TElement>
FormMapping\Converters\CollectionAdapters\ImmutableListBufferAdapter.cs (1)
8
internal sealed class ImmutableListBufferAdapter<TElement> :
ICollectionBufferAdapter
<ImmutableList<TElement>, ImmutableList<TElement>.Builder, TElement>
FormMapping\Converters\CollectionAdapters\ImmutableSortedSetBufferAdapter.cs (1)
8
internal sealed class ImmutableSortedSetBufferAdapter<TElement> :
ICollectionBufferAdapter
<ImmutableSortedSet<TElement>, ImmutableSortedSet<TElement>.Builder, TElement>
FormMapping\Converters\CollectionAdapters\ImmutableStackBufferAdapter.cs (1)
36
:
ICollectionBufferAdapter
<TCollectionInterface, TBuffer, TElement>
FormMapping\Converters\CollectionAdapters\ImplementingCollectionBufferAdapter.cs (1)
6
internal sealed class ImplementingCollectionBufferAdapter<TCollection, TBuffer, TElement> :
ICollectionBufferAdapter
<TCollection, TBuffer, TElement>
FormMapping\Converters\CollectionAdapters\QueueBufferAdapter.cs (1)
6
internal sealed class QueueBufferAdapter<TElement> :
ICollectionBufferAdapter
<Queue<TElement>, Queue<TElement>, TElement>
FormMapping\Converters\CollectionAdapters\ReadOnlyCollectionBufferAdapter.cs (1)
8
internal sealed class ReadOnlyCollectionBufferAdapter<TElement> :
ICollectionBufferAdapter
<ReadOnlyCollection<TElement>, IList<TElement>, TElement>
FormMapping\Converters\CollectionAdapters\StackBufferAdapter.cs (1)
6
internal sealed class StackBufferAdapter<TElement> :
ICollectionBufferAdapter
<Stack<TElement>, Stack<TElement>, TElement>
2 references to ICollectionBufferAdapter
Microsoft.AspNetCore.Components.Endpoints (2)
FormMapping\Converters\CollectionAdapters\ImmutableStackBufferAdapter.cs (1)
37
where TCollectionAdapter :
ICollectionBufferAdapter
<TCollectionImplementation, TBuffer, TElement>
FormMapping\Converters\CollectionConverter.cs (1)
25
where TCollectionPolicy :
ICollectionBufferAdapter
<TCollection, TBuffer, TElement>