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)
8internal sealed class ConcurrentBagBufferAdapter<TElement> : ICollectionBufferAdapter<ConcurrentBag<TElement>, ConcurrentBag<TElement>, TElement>
FormMapping\Converters\CollectionAdapters\ConcurrentQueueBufferAdapter.cs (1)
8internal sealed class ConcurrentQueueBufferAdapter<TElement> : ICollectionBufferAdapter<ConcurrentQueue<TElement>, ConcurrentQueue<TElement>, TElement>
FormMapping\Converters\CollectionAdapters\ConcurrentStackBufferAdapter.cs (1)
8internal sealed class ConcurrentStackBufferAdapter<TElement> : ICollectionBufferAdapter<ConcurrentStack<TElement>, ConcurrentStack<TElement>, TElement>
FormMapping\Converters\CollectionAdapters\ImmutableArrayBufferAdapter.cs (1)
8internal sealed class ImmutableArrayBufferAdapter<TElement> : ICollectionBufferAdapter<ImmutableArray<TElement>, ImmutableArray<TElement>.Builder, TElement>
FormMapping\Converters\CollectionAdapters\ImmutableHashSetBufferAdapter.cs (1)
8internal sealed class ImmutableHashSetBufferAdapter<TElement> : ICollectionBufferAdapter<ImmutableHashSet<TElement>, ImmutableHashSet<TElement>.Builder, TElement>
FormMapping\Converters\CollectionAdapters\ImmutableListBufferAdapter.cs (1)
8internal sealed class ImmutableListBufferAdapter<TElement> : ICollectionBufferAdapter<ImmutableList<TElement>, ImmutableList<TElement>.Builder, TElement>
FormMapping\Converters\CollectionAdapters\ImmutableSortedSetBufferAdapter.cs (1)
8internal 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)
6internal sealed class ImplementingCollectionBufferAdapter<TCollection, TBuffer, TElement> : ICollectionBufferAdapter<TCollection, TBuffer, TElement>
FormMapping\Converters\CollectionAdapters\QueueBufferAdapter.cs (1)
6internal sealed class QueueBufferAdapter<TElement> : ICollectionBufferAdapter<Queue<TElement>, Queue<TElement>, TElement>
FormMapping\Converters\CollectionAdapters\ReadOnlyCollectionBufferAdapter.cs (1)
8internal sealed class ReadOnlyCollectionBufferAdapter<TElement> : ICollectionBufferAdapter<ReadOnlyCollection<TElement>, IList<TElement>, TElement>
FormMapping\Converters\CollectionAdapters\StackBufferAdapter.cs (1)
6internal 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)
37where TCollectionAdapter : ICollectionBufferAdapter<TCollectionImplementation, TBuffer, TElement>
FormMapping\Converters\CollectionConverter.cs (1)
25where TCollectionPolicy : ICollectionBufferAdapter<TCollection, TBuffer, TElement>