Files
Misaki.HighPerformance/docs/documents/api/Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList-1.yml

2564 lines
119 KiB
YAML

### YamlMime:ManagedReference
items:
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1
commentId: T:Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1
id: UnsafeChunkedList`1
parent: Misaki.HighPerformance.LowLevel.Collections
children:
- Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.#ctor
- Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.#ctor(System.Int32,Misaki.HighPerformance.LowLevel.Buffer.AllocationHandle,Misaki.HighPerformance.LowLevel.Buffer.AllocationOption)
- Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.Add(`0@)
- Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.AddNoResize(`0@)
- Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.AddRange(System.ReadOnlySpan{`0})
- Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.AddRange(`0*,System.Int32)
- Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.AddRangeNoResize(System.ReadOnlySpan{`0})
- Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.AddRangeNoResize(`0*,System.Int32)
- Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.AsParallelReader
- Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.AsParallelWriter
- Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.Capacity
- Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.ChunkCapacity
- Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.ChunkCount
- Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.Clear
- Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.CopyFrom(System.ReadOnlySpan{`0})
- Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.CopyFrom(System.ReadOnlySpan{`0},System.Int32,System.Int32,System.Int32)
- Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.CopyTo(System.Span{`0})
- Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.CopyTo(System.Span{`0},System.Int32,System.Int32,System.Int32)
- Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.Count
- Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.DEFAULT_CHUNK_SIZE_IN_BYTES
- Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.Dispose
- Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.EnsureCapacity(System.Int32)
- Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.GetEnumerator
- Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.GetUnsafePtr
- Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.IsCreated
- Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.Item(System.Int32)
- Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.Item(System.UInt32)
- Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.RemoveAt(System.Int32)
- Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.RemoveAtSwapBack(System.Int32)
- Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.RemoveRange(System.Int32,System.Int32)
- Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.RemoveRangeSwapBack(System.Int32,System.Int32)
- Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.Resize(System.Int32,Misaki.HighPerformance.LowLevel.Buffer.AllocationOption)
- Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.ToList
langs:
- csharp
- vb
name: UnsafeChunkedList<T>
nameWithType: UnsafeChunkedList<T>
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList<T>
type: Struct
source:
remote:
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeChunkedList.cs
branch: main
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
id: UnsafeChunkedList
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeChunkedList.cs
startLine: 36
assemblies:
- Misaki.HighPerformance.LowLevel
namespace: Misaki.HighPerformance.LowLevel.Collections
summary: >-
A collection that stores elements in fixed-size chunks, enabling stable element addresses
and eliminating large reallocation during growth. Adding elements never moves existing ones.
example: []
syntax:
content: 'public struct UnsafeChunkedList<T> : IUnsafeCollection<T>, IUnsafeCollection, IDisposable where T : unmanaged'
typeParameters:
- id: T
description: Represents a type that can be stored in the collection, constrained to unmanaged types for performance and safety.
content.vb: Public Structure UnsafeChunkedList(Of T As Structure) Implements IUnsafeCollection(Of T), IUnsafeCollection, IDisposable
implements:
- Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeCollection{{T}}
- Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeCollection
- System.IDisposable
inheritedMembers:
- System.ValueType.Equals(System.Object)
- System.ValueType.GetHashCode
- System.ValueType.ToString
- System.Object.Equals(System.Object,System.Object)
- System.Object.GetType
- System.Object.ReferenceEquals(System.Object,System.Object)
nameWithType.vb: UnsafeChunkedList(Of T)
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList(Of T)
name.vb: UnsafeChunkedList(Of T)
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.DEFAULT_CHUNK_SIZE_IN_BYTES
commentId: F:Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.DEFAULT_CHUNK_SIZE_IN_BYTES
id: DEFAULT_CHUNK_SIZE_IN_BYTES
parent: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1
langs:
- csharp
- vb
name: DEFAULT_CHUNK_SIZE_IN_BYTES
nameWithType: UnsafeChunkedList<T>.DEFAULT_CHUNK_SIZE_IN_BYTES
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList<T>.DEFAULT_CHUNK_SIZE_IN_BYTES
type: Field
source:
remote:
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeChunkedList.cs
branch: main
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
id: DEFAULT_CHUNK_SIZE_IN_BYTES
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeChunkedList.cs
startLine: 40
assemblies:
- Misaki.HighPerformance.LowLevel
namespace: Misaki.HighPerformance.LowLevel.Collections
syntax:
content: public const int DEFAULT_CHUNK_SIZE_IN_BYTES = 16384
return:
type: System.Int32
content.vb: Public Const DEFAULT_CHUNK_SIZE_IN_BYTES As Integer = 16384
nameWithType.vb: UnsafeChunkedList(Of T).DEFAULT_CHUNK_SIZE_IN_BYTES
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList(Of T).DEFAULT_CHUNK_SIZE_IN_BYTES
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.Count
commentId: P:Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.Count
id: Count
parent: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1
langs:
- csharp
- vb
name: Count
nameWithType: UnsafeChunkedList<T>.Count
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList<T>.Count
type: Property
source:
remote:
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeChunkedList.cs
branch: main
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
id: Count
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeChunkedList.cs
startLine: 174
assemblies:
- Misaki.HighPerformance.LowLevel
namespace: Misaki.HighPerformance.LowLevel.Collections
summary: Gets the number of elements in a collection.
example: []
syntax:
content: public readonly int Count { get; }
parameters: []
return:
type: System.Int32
content.vb: Public ReadOnly Property Count As Integer
overload: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.Count*
implements:
- Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeCollection{{T}}.Count
nameWithType.vb: UnsafeChunkedList(Of T).Count
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList(Of T).Count
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.ChunkCapacity
commentId: P:Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.ChunkCapacity
id: ChunkCapacity
parent: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1
langs:
- csharp
- vb
name: ChunkCapacity
nameWithType: UnsafeChunkedList<T>.ChunkCapacity
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList<T>.ChunkCapacity
type: Property
source:
remote:
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeChunkedList.cs
branch: main
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
id: ChunkCapacity
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeChunkedList.cs
startLine: 175
assemblies:
- Misaki.HighPerformance.LowLevel
namespace: Misaki.HighPerformance.LowLevel.Collections
syntax:
content: public readonly int ChunkCapacity { get; }
parameters: []
return:
type: System.Int32
content.vb: Public ReadOnly Property ChunkCapacity As Integer
overload: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.ChunkCapacity*
nameWithType.vb: UnsafeChunkedList(Of T).ChunkCapacity
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList(Of T).ChunkCapacity
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.ChunkCount
commentId: P:Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.ChunkCount
id: ChunkCount
parent: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1
langs:
- csharp
- vb
name: ChunkCount
nameWithType: UnsafeChunkedList<T>.ChunkCount
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList<T>.ChunkCount
type: Property
source:
remote:
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeChunkedList.cs
branch: main
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
id: ChunkCount
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeChunkedList.cs
startLine: 176
assemblies:
- Misaki.HighPerformance.LowLevel
namespace: Misaki.HighPerformance.LowLevel.Collections
syntax:
content: public readonly int ChunkCount { get; }
parameters: []
return:
type: System.Int32
content.vb: Public ReadOnly Property ChunkCount As Integer
overload: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.ChunkCount*
nameWithType.vb: UnsafeChunkedList(Of T).ChunkCount
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList(Of T).ChunkCount
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.Capacity
commentId: P:Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.Capacity
id: Capacity
parent: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1
langs:
- csharp
- vb
name: Capacity
nameWithType: UnsafeChunkedList<T>.Capacity
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList<T>.Capacity
type: Property
source:
remote:
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeChunkedList.cs
branch: main
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
id: Capacity
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeChunkedList.cs
startLine: 177
assemblies:
- Misaki.HighPerformance.LowLevel
namespace: Misaki.HighPerformance.LowLevel.Collections
syntax:
content: public readonly int Capacity { get; }
parameters: []
return:
type: System.Int32
content.vb: Public ReadOnly Property Capacity As Integer
overload: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.Capacity*
nameWithType.vb: UnsafeChunkedList(Of T).Capacity
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList(Of T).Capacity
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.IsCreated
commentId: P:Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.IsCreated
id: IsCreated
parent: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1
langs:
- csharp
- vb
name: IsCreated
nameWithType: UnsafeChunkedList<T>.IsCreated
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList<T>.IsCreated
type: Property
source:
remote:
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeChunkedList.cs
branch: main
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
id: IsCreated
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeChunkedList.cs
startLine: 178
assemblies:
- Misaki.HighPerformance.LowLevel
namespace: Misaki.HighPerformance.LowLevel.Collections
summary: Indicates whether the object has been created. Returns true if the object is created, otherwise false.
remarks: If MHP_ENABLE_STACKTRACE is not defined, this property will only check if the underlying pointer is not null, which may not be sufficient to determine if the collection is fully initialized and ready for use.
example: []
syntax:
content: public readonly bool IsCreated { get; }
parameters: []
return:
type: System.Boolean
content.vb: Public ReadOnly Property IsCreated As Boolean
overload: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.IsCreated*
implements:
- Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeCollection.IsCreated
nameWithType.vb: UnsafeChunkedList(Of T).IsCreated
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList(Of T).IsCreated
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.Item(System.Int32)
commentId: P:Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.Item(System.Int32)
id: Item(System.Int32)
parent: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1
langs:
- csharp
- vb
name: this[int]
nameWithType: UnsafeChunkedList<T>.this[int]
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList<T>.this[int]
type: Property
source:
remote:
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeChunkedList.cs
branch: main
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
id: this[]
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeChunkedList.cs
startLine: 180
assemblies:
- Misaki.HighPerformance.LowLevel
namespace: Misaki.HighPerformance.LowLevel.Collections
syntax:
content: public readonly ref T this[int index] { get; }
parameters:
- id: index
type: System.Int32
return:
type: '{T}'
content.vb: Public ReadOnly Default ByRef Property this[](index As Integer) As T
overload: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.Item*
nameWithType.vb: UnsafeChunkedList(Of T).this[](Integer)
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList(Of T).this[](Integer)
name.vb: this[](Integer)
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.Item(System.UInt32)
commentId: P:Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.Item(System.UInt32)
id: Item(System.UInt32)
parent: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1
langs:
- csharp
- vb
name: this[uint]
nameWithType: UnsafeChunkedList<T>.this[uint]
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList<T>.this[uint]
type: Property
source:
remote:
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeChunkedList.cs
branch: main
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
id: this[]
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeChunkedList.cs
startLine: 190
assemblies:
- Misaki.HighPerformance.LowLevel
namespace: Misaki.HighPerformance.LowLevel.Collections
syntax:
content: public readonly ref T this[uint index] { get; }
parameters:
- id: index
type: System.UInt32
return:
type: '{T}'
content.vb: Public ReadOnly Default ByRef Property this[](index As UInteger) As T
overload: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.Item*
nameWithType.vb: UnsafeChunkedList(Of T).this[](UInteger)
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList(Of T).this[](UInteger)
name.vb: this[](UInteger)
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.#ctor
commentId: M:Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.#ctor
id: '#ctor'
parent: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1
langs:
- csharp
- vb
name: UnsafeChunkedList()
nameWithType: UnsafeChunkedList<T>.UnsafeChunkedList()
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList<T>.UnsafeChunkedList()
type: Constructor
source:
remote:
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeChunkedList.cs
branch: main
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
id: .ctor
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeChunkedList.cs
startLine: 203
assemblies:
- Misaki.HighPerformance.LowLevel
namespace: Misaki.HighPerformance.LowLevel.Collections
summary: Invalid constructor, use <xref href="Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList%601.%23ctor(System.Int32%2cMisaki.HighPerformance.LowLevel.Buffer.AllocationHandle%2cMisaki.HighPerformance.LowLevel.Buffer.AllocationOption)" data-throw-if-not-resolved="false"></xref> instead.
example: []
syntax:
content: public UnsafeChunkedList()
content.vb: Public Sub New()
overload: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.#ctor*
nameWithType.vb: UnsafeChunkedList(Of T).New()
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList(Of T).New()
name.vb: New()
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.#ctor(System.Int32,Misaki.HighPerformance.LowLevel.Buffer.AllocationHandle,Misaki.HighPerformance.LowLevel.Buffer.AllocationOption)
commentId: M:Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.#ctor(System.Int32,Misaki.HighPerformance.LowLevel.Buffer.AllocationHandle,Misaki.HighPerformance.LowLevel.Buffer.AllocationOption)
id: '#ctor(System.Int32,Misaki.HighPerformance.LowLevel.Buffer.AllocationHandle,Misaki.HighPerformance.LowLevel.Buffer.AllocationOption)'
parent: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1
langs:
- csharp
- vb
name: UnsafeChunkedList(int, AllocationHandle, AllocationOption)
nameWithType: UnsafeChunkedList<T>.UnsafeChunkedList(int, AllocationHandle, AllocationOption)
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList<T>.UnsafeChunkedList(int, Misaki.HighPerformance.LowLevel.Buffer.AllocationHandle, Misaki.HighPerformance.LowLevel.Buffer.AllocationOption)
type: Constructor
source:
remote:
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeChunkedList.cs
branch: main
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
id: .ctor
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeChunkedList.cs
startLine: 214
assemblies:
- Misaki.HighPerformance.LowLevel
namespace: Misaki.HighPerformance.LowLevel.Collections
summary: Initializes a new instance with a specified chunk capacity and allocator.
example: []
syntax:
content: public UnsafeChunkedList(int chunkCapacity, AllocationHandle handle, AllocationOption allocationOption = AllocationOption.None)
parameters:
- id: chunkCapacity
type: System.Int32
description: The maximum number of elements per chunk.
- id: handle
type: Misaki.HighPerformance.LowLevel.Buffer.AllocationHandle
description: A reference to an AllocationHandle that manages memory allocation.
- id: allocationOption
type: Misaki.HighPerformance.LowLevel.Buffer.AllocationOption
description: Specifies how the memory should be allocated.
content.vb: Public Sub New(chunkCapacity As Integer, handle As AllocationHandle, allocationOption As AllocationOption = AllocationOption.None)
overload: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.#ctor*
nameWithType.vb: UnsafeChunkedList(Of T).New(Integer, AllocationHandle, AllocationOption)
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList(Of T).New(Integer, Misaki.HighPerformance.LowLevel.Buffer.AllocationHandle, Misaki.HighPerformance.LowLevel.Buffer.AllocationOption)
name.vb: New(Integer, AllocationHandle, AllocationOption)
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.GetEnumerator
commentId: M:Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.GetEnumerator
id: GetEnumerator
parent: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1
langs:
- csharp
- vb
name: GetEnumerator()
nameWithType: UnsafeChunkedList<T>.GetEnumerator()
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList<T>.GetEnumerator()
type: Method
source:
remote:
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeChunkedList.cs
branch: main
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
id: GetEnumerator
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeChunkedList.cs
startLine: 371
assemblies:
- Misaki.HighPerformance.LowLevel
namespace: Misaki.HighPerformance.LowLevel.Collections
syntax:
content: >-
[UnscopedRef]
public UnsafeChunkedList<T>.Enumerator GetEnumerator()
return:
type: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.Enumerator
content.vb: >-
<UnscopedRef>
Public Function GetEnumerator() As UnsafeChunkedList(Of T).Enumerator
overload: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.GetEnumerator*
attributes:
- type: System.Diagnostics.CodeAnalysis.UnscopedRefAttribute
ctor: System.Diagnostics.CodeAnalysis.UnscopedRefAttribute.#ctor
arguments: []
nameWithType.vb: UnsafeChunkedList(Of T).GetEnumerator()
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList(Of T).GetEnumerator()
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.AsParallelReader
commentId: M:Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.AsParallelReader
id: AsParallelReader
parent: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1
langs:
- csharp
- vb
name: AsParallelReader()
nameWithType: UnsafeChunkedList<T>.AsParallelReader()
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList<T>.AsParallelReader()
type: Method
source:
remote:
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeChunkedList.cs
branch: main
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
id: AsParallelReader
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeChunkedList.cs
startLine: 381
assemblies:
- Misaki.HighPerformance.LowLevel
namespace: Misaki.HighPerformance.LowLevel.Collections
summary: Provides a parallel reader for the current list, enabling thread-safe read operations.
example: []
syntax:
content: public UnsafeChunkedList<T>.ParallelReader AsParallelReader()
return:
type: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.ParallelReader
content.vb: Public Function AsParallelReader() As UnsafeChunkedList(Of T).ParallelReader
overload: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.AsParallelReader*
nameWithType.vb: UnsafeChunkedList(Of T).AsParallelReader()
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList(Of T).AsParallelReader()
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.AsParallelWriter
commentId: M:Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.AsParallelWriter
id: AsParallelWriter
parent: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1
langs:
- csharp
- vb
name: AsParallelWriter()
nameWithType: UnsafeChunkedList<T>.AsParallelWriter()
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList<T>.AsParallelWriter()
type: Method
source:
remote:
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeChunkedList.cs
branch: main
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
id: AsParallelWriter
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeChunkedList.cs
startLine: 390
assemblies:
- Misaki.HighPerformance.LowLevel
namespace: Misaki.HighPerformance.LowLevel.Collections
summary: Provides a parallel writer for the current list, enabling thread-safe additions.
example: []
syntax:
content: public UnsafeChunkedList<T>.ParallelWriter AsParallelWriter()
return:
type: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.ParallelWriter
content.vb: Public Function AsParallelWriter() As UnsafeChunkedList(Of T).ParallelWriter
overload: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.AsParallelWriter*
nameWithType.vb: UnsafeChunkedList(Of T).AsParallelWriter()
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList(Of T).AsParallelWriter()
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.Add(`0@)
commentId: M:Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.Add(`0@)
id: Add(`0@)
parent: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1
langs:
- csharp
- vb
name: Add(scoped in T)
nameWithType: UnsafeChunkedList<T>.Add(scoped in T)
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList<T>.Add(scoped in T)
type: Method
source:
remote:
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeChunkedList.cs
branch: main
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
id: Add
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeChunkedList.cs
startLine: 399
assemblies:
- Misaki.HighPerformance.LowLevel
namespace: Misaki.HighPerformance.LowLevel.Collections
summary: Adds a new element to the end of the list, allocating new chunks as needed.
example: []
syntax:
content: public void Add(scoped in T value)
parameters:
- id: value
type: '{T}'
content.vb: Public Sub Add(value As T)
overload: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.Add*
nameWithType.vb: UnsafeChunkedList(Of T).Add(T)
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList(Of T).Add(T)
name.vb: Add(T)
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.AddNoResize(`0@)
commentId: M:Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.AddNoResize(`0@)
id: AddNoResize(`0@)
parent: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1
langs:
- csharp
- vb
name: AddNoResize(scoped in T)
nameWithType: UnsafeChunkedList<T>.AddNoResize(scoped in T)
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList<T>.AddNoResize(scoped in T)
type: Method
source:
remote:
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeChunkedList.cs
branch: main
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
id: AddNoResize
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeChunkedList.cs
startLine: 411
assemblies:
- Misaki.HighPerformance.LowLevel
namespace: Misaki.HighPerformance.LowLevel.Collections
summary: >-
Adds the specified value to the collection. For chunked lists, this is equivalent to <xref href="Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList%601.Add(%600%40)" data-throw-if-not-resolved="false"></xref>,
since allocating new chunks never moves existing elements.
example: []
syntax:
content: public void AddNoResize(scoped in T value)
parameters:
- id: value
type: '{T}'
content.vb: Public Sub AddNoResize(value As T)
overload: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.AddNoResize*
nameWithType.vb: UnsafeChunkedList(Of T).AddNoResize(T)
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList(Of T).AddNoResize(T)
name.vb: AddNoResize(T)
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.AddRange(System.ReadOnlySpan{`0})
commentId: M:Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.AddRange(System.ReadOnlySpan{`0})
id: AddRange(System.ReadOnlySpan{`0})
parent: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1
langs:
- csharp
- vb
name: AddRange(ReadOnlySpan<T>)
nameWithType: UnsafeChunkedList<T>.AddRange(ReadOnlySpan<T>)
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList<T>.AddRange(System.ReadOnlySpan<T>)
type: Method
source:
remote:
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeChunkedList.cs
branch: main
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
id: AddRange
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeChunkedList.cs
startLine: 422
assemblies:
- Misaki.HighPerformance.LowLevel
namespace: Misaki.HighPerformance.LowLevel.Collections
summary: Adds a range of elements to the collection, allocating new chunks as needed.
example: []
syntax:
content: public void AddRange(ReadOnlySpan<T> values)
parameters:
- id: values
type: System.ReadOnlySpan{{T}}
content.vb: Public Sub AddRange(values As ReadOnlySpan(Of T))
overload: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.AddRange*
nameWithType.vb: UnsafeChunkedList(Of T).AddRange(ReadOnlySpan(Of T))
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList(Of T).AddRange(System.ReadOnlySpan(Of T))
name.vb: AddRange(ReadOnlySpan(Of T))
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.AddRange(`0*,System.Int32)
commentId: M:Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.AddRange(`0*,System.Int32)
id: AddRange(`0*,System.Int32)
parent: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1
langs:
- csharp
- vb
name: AddRange(T*, int)
nameWithType: UnsafeChunkedList<T>.AddRange(T*, int)
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList<T>.AddRange(T*, int)
type: Method
source:
remote:
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeChunkedList.cs
branch: main
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
id: AddRange
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeChunkedList.cs
startLine: 437
assemblies:
- Misaki.HighPerformance.LowLevel
namespace: Misaki.HighPerformance.LowLevel.Collections
summary: Adds a range of elements from a pointer to the collection, allocating new chunks as needed.
example: []
syntax:
content: public void AddRange(T* ptr, int count)
parameters:
- id: ptr
type: '{T}*'
- id: count
type: System.Int32
content.vb: Public Sub AddRange(ptr As T*, count As Integer)
overload: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.AddRange*
nameWithType.vb: UnsafeChunkedList(Of T).AddRange(T*, Integer)
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList(Of T).AddRange(T*, Integer)
name.vb: AddRange(T*, Integer)
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.AddRangeNoResize(System.ReadOnlySpan{`0})
commentId: M:Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.AddRangeNoResize(System.ReadOnlySpan{`0})
id: AddRangeNoResize(System.ReadOnlySpan{`0})
parent: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1
langs:
- csharp
- vb
name: AddRangeNoResize(ReadOnlySpan<T>)
nameWithType: UnsafeChunkedList<T>.AddRangeNoResize(ReadOnlySpan<T>)
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList<T>.AddRangeNoResize(System.ReadOnlySpan<T>)
type: Method
source:
remote:
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeChunkedList.cs
branch: main
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
id: AddRangeNoResize
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeChunkedList.cs
startLine: 453
assemblies:
- Misaki.HighPerformance.LowLevel
namespace: Misaki.HighPerformance.LowLevel.Collections
summary: >-
Adds a range of elements. For chunked lists, this is equivalent to <xref href="Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList%601.AddRange(System.ReadOnlySpan%7b%600%7d)" data-throw-if-not-resolved="false"></xref>,
since allocating new chunks never moves existing elements.
example: []
syntax:
content: public void AddRangeNoResize(ReadOnlySpan<T> collection)
parameters:
- id: collection
type: System.ReadOnlySpan{{T}}
content.vb: Public Sub AddRangeNoResize(collection As ReadOnlySpan(Of T))
overload: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.AddRangeNoResize*
nameWithType.vb: UnsafeChunkedList(Of T).AddRangeNoResize(ReadOnlySpan(Of T))
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList(Of T).AddRangeNoResize(System.ReadOnlySpan(Of T))
name.vb: AddRangeNoResize(ReadOnlySpan(Of T))
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.AddRangeNoResize(`0*,System.Int32)
commentId: M:Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.AddRangeNoResize(`0*,System.Int32)
id: AddRangeNoResize(`0*,System.Int32)
parent: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1
langs:
- csharp
- vb
name: AddRangeNoResize(T*, int)
nameWithType: UnsafeChunkedList<T>.AddRangeNoResize(T*, int)
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList<T>.AddRangeNoResize(T*, int)
type: Method
source:
remote:
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeChunkedList.cs
branch: main
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
id: AddRangeNoResize
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeChunkedList.cs
startLine: 469
assemblies:
- Misaki.HighPerformance.LowLevel
namespace: Misaki.HighPerformance.LowLevel.Collections
summary: >-
Adds a range of elements from a pointer. For chunked lists, this is equivalent to <xref href="Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList%601.AddRange(%600*%2cSystem.Int32)" data-throw-if-not-resolved="false"></xref>,
since allocating new chunks never moves existing elements.
example: []
syntax:
content: public void AddRangeNoResize(T* ptr, int count)
parameters:
- id: ptr
type: '{T}*'
- id: count
type: System.Int32
content.vb: Public Sub AddRangeNoResize(ptr As T*, count As Integer)
overload: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.AddRangeNoResize*
nameWithType.vb: UnsafeChunkedList(Of T).AddRangeNoResize(T*, Integer)
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList(Of T).AddRangeNoResize(T*, Integer)
name.vb: AddRangeNoResize(T*, Integer)
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.RemoveRange(System.Int32,System.Int32)
commentId: M:Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.RemoveRange(System.Int32,System.Int32)
id: RemoveRange(System.Int32,System.Int32)
parent: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1
langs:
- csharp
- vb
name: RemoveRange(int, int)
nameWithType: UnsafeChunkedList<T>.RemoveRange(int, int)
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList<T>.RemoveRange(int, int)
type: Method
source:
remote:
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeChunkedList.cs
branch: main
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
id: RemoveRange
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeChunkedList.cs
startLine: 510
assemblies:
- Misaki.HighPerformance.LowLevel
namespace: Misaki.HighPerformance.LowLevel.Collections
summary: Removes a range of elements from the list starting at the specified index.
example: []
syntax:
content: public void RemoveRange(int start, int length)
parameters:
- id: start
type: System.Int32
- id: length
type: System.Int32
content.vb: Public Sub RemoveRange(start As Integer, length As Integer)
overload: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.RemoveRange*
nameWithType.vb: UnsafeChunkedList(Of T).RemoveRange(Integer, Integer)
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList(Of T).RemoveRange(Integer, Integer)
name.vb: RemoveRange(Integer, Integer)
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.RemoveAt(System.Int32)
commentId: M:Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.RemoveAt(System.Int32)
id: RemoveAt(System.Int32)
parent: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1
langs:
- csharp
- vb
name: RemoveAt(int)
nameWithType: UnsafeChunkedList<T>.RemoveAt(int)
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList<T>.RemoveAt(int)
type: Method
source:
remote:
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeChunkedList.cs
branch: main
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
id: RemoveAt
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeChunkedList.cs
startLine: 536
assemblies:
- Misaki.HighPerformance.LowLevel
namespace: Misaki.HighPerformance.LowLevel.Collections
summary: Removes the element at the specified index.
example: []
syntax:
content: public void RemoveAt(int index)
parameters:
- id: index
type: System.Int32
content.vb: Public Sub RemoveAt(index As Integer)
overload: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.RemoveAt*
nameWithType.vb: UnsafeChunkedList(Of T).RemoveAt(Integer)
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList(Of T).RemoveAt(Integer)
name.vb: RemoveAt(Integer)
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.RemoveRangeSwapBack(System.Int32,System.Int32)
commentId: M:Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.RemoveRangeSwapBack(System.Int32,System.Int32)
id: RemoveRangeSwapBack(System.Int32,System.Int32)
parent: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1
langs:
- csharp
- vb
name: RemoveRangeSwapBack(int, int)
nameWithType: UnsafeChunkedList<T>.RemoveRangeSwapBack(int, int)
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList<T>.RemoveRangeSwapBack(int, int)
type: Method
source:
remote:
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeChunkedList.cs
branch: main
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
id: RemoveRangeSwapBack
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeChunkedList.cs
startLine: 544
assemblies:
- Misaki.HighPerformance.LowLevel
namespace: Misaki.HighPerformance.LowLevel.Collections
summary: Removes a range of elements by swapping them with elements from the end of the list.
example: []
syntax:
content: public void RemoveRangeSwapBack(int start, int length)
parameters:
- id: start
type: System.Int32
- id: length
type: System.Int32
content.vb: Public Sub RemoveRangeSwapBack(start As Integer, length As Integer)
overload: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.RemoveRangeSwapBack*
nameWithType.vb: UnsafeChunkedList(Of T).RemoveRangeSwapBack(Integer, Integer)
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList(Of T).RemoveRangeSwapBack(Integer, Integer)
name.vb: RemoveRangeSwapBack(Integer, Integer)
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.RemoveAtSwapBack(System.Int32)
commentId: M:Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.RemoveAtSwapBack(System.Int32)
id: RemoveAtSwapBack(System.Int32)
parent: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1
langs:
- csharp
- vb
name: RemoveAtSwapBack(int)
nameWithType: UnsafeChunkedList<T>.RemoveAtSwapBack(int)
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList<T>.RemoveAtSwapBack(int)
type: Method
source:
remote:
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeChunkedList.cs
branch: main
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
id: RemoveAtSwapBack
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeChunkedList.cs
startLine: 570
assemblies:
- Misaki.HighPerformance.LowLevel
namespace: Misaki.HighPerformance.LowLevel.Collections
summary: Removes the element at the specified index by swapping it with the last element.
example: []
syntax:
content: public void RemoveAtSwapBack(int index)
parameters:
- id: index
type: System.Int32
content.vb: Public Sub RemoveAtSwapBack(index As Integer)
overload: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.RemoveAtSwapBack*
nameWithType.vb: UnsafeChunkedList(Of T).RemoveAtSwapBack(Integer)
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList(Of T).RemoveAtSwapBack(Integer)
name.vb: RemoveAtSwapBack(Integer)
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.Resize(System.Int32,Misaki.HighPerformance.LowLevel.Buffer.AllocationOption)
commentId: M:Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.Resize(System.Int32,Misaki.HighPerformance.LowLevel.Buffer.AllocationOption)
id: Resize(System.Int32,Misaki.HighPerformance.LowLevel.Buffer.AllocationOption)
parent: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1
langs:
- csharp
- vb
name: Resize(int, AllocationOption)
nameWithType: UnsafeChunkedList<T>.Resize(int, AllocationOption)
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList<T>.Resize(int, Misaki.HighPerformance.LowLevel.Buffer.AllocationOption)
type: Method
source:
remote:
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeChunkedList.cs
branch: main
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
id: Resize
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeChunkedList.cs
startLine: 575
assemblies:
- Misaki.HighPerformance.LowLevel
namespace: Misaki.HighPerformance.LowLevel.Collections
summary: Changes the size of a collection to the specified value.
example: []
syntax:
content: public void Resize(int newSize, AllocationOption option = AllocationOption.None)
parameters:
- id: newSize
type: System.Int32
description: Specifies the new size to which the collection should be adjusted.
- id: option
type: Misaki.HighPerformance.LowLevel.Buffer.AllocationOption
description: Specifies allocation options that may affect how memory is managed during the resize operation.
content.vb: Public Sub Resize(newSize As Integer, [option] As AllocationOption = AllocationOption.None)
overload: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.Resize*
implements:
- Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeCollection{{T}}.Resize(System.Int32,Misaki.HighPerformance.LowLevel.Buffer.AllocationOption)
nameWithType.vb: UnsafeChunkedList(Of T).Resize(Integer, AllocationOption)
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList(Of T).Resize(Integer, Misaki.HighPerformance.LowLevel.Buffer.AllocationOption)
name.vb: Resize(Integer, AllocationOption)
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.EnsureCapacity(System.Int32)
commentId: M:Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.EnsureCapacity(System.Int32)
id: EnsureCapacity(System.Int32)
parent: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1
langs:
- csharp
- vb
name: EnsureCapacity(int)
nameWithType: UnsafeChunkedList<T>.EnsureCapacity(int)
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList<T>.EnsureCapacity(int)
type: Method
source:
remote:
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeChunkedList.cs
branch: main
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
id: EnsureCapacity
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeChunkedList.cs
startLine: 591
assemblies:
- Misaki.HighPerformance.LowLevel
namespace: Misaki.HighPerformance.LowLevel.Collections
summary: Pre-allocates chunks to accommodate at least the specified number of elements.
example: []
syntax:
content: public void EnsureCapacity(int capacity)
parameters:
- id: capacity
type: System.Int32
content.vb: Public Sub EnsureCapacity(capacity As Integer)
overload: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.EnsureCapacity*
nameWithType.vb: UnsafeChunkedList(Of T).EnsureCapacity(Integer)
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList(Of T).EnsureCapacity(Integer)
name.vb: EnsureCapacity(Integer)
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.Clear
commentId: M:Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.Clear
id: Clear
parent: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1
langs:
- csharp
- vb
name: Clear()
nameWithType: UnsafeChunkedList<T>.Clear()
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList<T>.Clear()
type: Method
source:
remote:
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeChunkedList.cs
branch: main
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
id: Clear
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeChunkedList.cs
startLine: 599
assemblies:
- Misaki.HighPerformance.LowLevel
namespace: Misaki.HighPerformance.LowLevel.Collections
summary: Removes all elements from the collection. The collection will be empty after this operation.
example: []
syntax:
content: public void Clear()
content.vb: Public Sub Clear()
overload: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.Clear*
implements:
- Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeCollection.Clear
nameWithType.vb: UnsafeChunkedList(Of T).Clear()
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList(Of T).Clear()
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.GetUnsafePtr
commentId: M:Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.GetUnsafePtr
id: GetUnsafePtr
parent: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1
langs:
- csharp
- vb
name: GetUnsafePtr()
nameWithType: UnsafeChunkedList<T>.GetUnsafePtr()
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList<T>.GetUnsafePtr()
type: Method
source:
remote:
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeChunkedList.cs
branch: main
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
id: GetUnsafePtr
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeChunkedList.cs
startLine: 605
assemblies:
- Misaki.HighPerformance.LowLevel
namespace: Misaki.HighPerformance.LowLevel.Collections
summary: Returns a pointer to an unmanaged memory location. This pointer can be used for low-level memory operations.
example: []
syntax:
content: public readonly void* GetUnsafePtr()
return:
type: System.Void*
description: The method returns a void pointer to the unsafe memory location.
content.vb: Public Function GetUnsafePtr() As Void*
overload: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.GetUnsafePtr*
implements:
- Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeCollection.GetUnsafePtr
nameWithType.vb: UnsafeChunkedList(Of T).GetUnsafePtr()
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList(Of T).GetUnsafePtr()
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.CopyTo(System.Span{`0})
commentId: M:Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.CopyTo(System.Span{`0})
id: CopyTo(System.Span{`0})
parent: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1
langs:
- csharp
- vb
name: CopyTo(Span<T>)
nameWithType: UnsafeChunkedList<T>.CopyTo(Span<T>)
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList<T>.CopyTo(System.Span<T>)
type: Method
source:
remote:
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeChunkedList.cs
branch: main
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
id: CopyTo
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeChunkedList.cs
startLine: 621
assemblies:
- Misaki.HighPerformance.LowLevel
namespace: Misaki.HighPerformance.LowLevel.Collections
summary: Copies all elements into a destination span.
example: []
syntax:
content: public readonly void CopyTo(Span<T> destination)
parameters:
- id: destination
type: System.Span{{T}}
content.vb: Public Sub CopyTo(destination As Span(Of T))
overload: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.CopyTo*
nameWithType.vb: UnsafeChunkedList(Of T).CopyTo(Span(Of T))
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList(Of T).CopyTo(System.Span(Of T))
name.vb: CopyTo(Span(Of T))
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.CopyTo(System.Span{`0},System.Int32,System.Int32,System.Int32)
commentId: M:Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.CopyTo(System.Span{`0},System.Int32,System.Int32,System.Int32)
id: CopyTo(System.Span{`0},System.Int32,System.Int32,System.Int32)
parent: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1
langs:
- csharp
- vb
name: CopyTo(Span<T>, int, int, int)
nameWithType: UnsafeChunkedList<T>.CopyTo(Span<T>, int, int, int)
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList<T>.CopyTo(System.Span<T>, int, int, int)
type: Method
source:
remote:
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeChunkedList.cs
branch: main
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
id: CopyTo
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeChunkedList.cs
startLine: 647
assemblies:
- Misaki.HighPerformance.LowLevel
namespace: Misaki.HighPerformance.LowLevel.Collections
summary: Copies a range of elements from the list to a destination span.
example: []
syntax:
content: public readonly void CopyTo(Span<T> destination, int sourceIndex, int destinationIndex, int length)
parameters:
- id: destination
type: System.Span{{T}}
- id: sourceIndex
type: System.Int32
- id: destinationIndex
type: System.Int32
- id: length
type: System.Int32
content.vb: Public Sub CopyTo(destination As Span(Of T), sourceIndex As Integer, destinationIndex As Integer, length As Integer)
overload: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.CopyTo*
nameWithType.vb: UnsafeChunkedList(Of T).CopyTo(Span(Of T), Integer, Integer, Integer)
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList(Of T).CopyTo(System.Span(Of T), Integer, Integer, Integer)
name.vb: CopyTo(Span(Of T), Integer, Integer, Integer)
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.CopyFrom(System.ReadOnlySpan{`0})
commentId: M:Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.CopyFrom(System.ReadOnlySpan{`0})
id: CopyFrom(System.ReadOnlySpan{`0})
parent: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1
langs:
- csharp
- vb
name: CopyFrom(ReadOnlySpan<T>)
nameWithType: UnsafeChunkedList<T>.CopyFrom(ReadOnlySpan<T>)
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList<T>.CopyFrom(System.ReadOnlySpan<T>)
type: Method
source:
remote:
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeChunkedList.cs
branch: main
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
id: CopyFrom
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeChunkedList.cs
startLine: 676
assemblies:
- Misaki.HighPerformance.LowLevel
namespace: Misaki.HighPerformance.LowLevel.Collections
summary: Copies elements from a source span into the list, growing as needed.
example: []
syntax:
content: public void CopyFrom(ReadOnlySpan<T> source)
parameters:
- id: source
type: System.ReadOnlySpan{{T}}
content.vb: Public Sub CopyFrom(source As ReadOnlySpan(Of T))
overload: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.CopyFrom*
nameWithType.vb: UnsafeChunkedList(Of T).CopyFrom(ReadOnlySpan(Of T))
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList(Of T).CopyFrom(System.ReadOnlySpan(Of T))
name.vb: CopyFrom(ReadOnlySpan(Of T))
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.CopyFrom(System.ReadOnlySpan{`0},System.Int32,System.Int32,System.Int32)
commentId: M:Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.CopyFrom(System.ReadOnlySpan{`0},System.Int32,System.Int32,System.Int32)
id: CopyFrom(System.ReadOnlySpan{`0},System.Int32,System.Int32,System.Int32)
parent: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1
langs:
- csharp
- vb
name: CopyFrom(ReadOnlySpan<T>, int, int, int)
nameWithType: UnsafeChunkedList<T>.CopyFrom(ReadOnlySpan<T>, int, int, int)
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList<T>.CopyFrom(System.ReadOnlySpan<T>, int, int, int)
type: Method
source:
remote:
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeChunkedList.cs
branch: main
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
id: CopyFrom
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeChunkedList.cs
startLine: 689
assemblies:
- Misaki.HighPerformance.LowLevel
namespace: Misaki.HighPerformance.LowLevel.Collections
summary: Copies a range of elements from a source span to the list.
example: []
syntax:
content: public void CopyFrom(ReadOnlySpan<T> source, int sourceIndex, int destinationIndex, int length)
parameters:
- id: source
type: System.ReadOnlySpan{{T}}
- id: sourceIndex
type: System.Int32
- id: destinationIndex
type: System.Int32
- id: length
type: System.Int32
content.vb: Public Sub CopyFrom(source As ReadOnlySpan(Of T), sourceIndex As Integer, destinationIndex As Integer, length As Integer)
overload: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.CopyFrom*
nameWithType.vb: UnsafeChunkedList(Of T).CopyFrom(ReadOnlySpan(Of T), Integer, Integer, Integer)
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList(Of T).CopyFrom(System.ReadOnlySpan(Of T), Integer, Integer, Integer)
name.vb: CopyFrom(ReadOnlySpan(Of T), Integer, Integer, Integer)
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.ToList
commentId: M:Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.ToList
id: ToList
parent: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1
langs:
- csharp
- vb
name: ToList()
nameWithType: UnsafeChunkedList<T>.ToList()
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList<T>.ToList()
type: Method
source:
remote:
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeChunkedList.cs
branch: main
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
id: ToList
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeChunkedList.cs
startLine: 710
assemblies:
- Misaki.HighPerformance.LowLevel
namespace: Misaki.HighPerformance.LowLevel.Collections
summary: Creates a new <xref href="System.Collections.Generic.List%601" data-throw-if-not-resolved="false"></xref> containing the elements.
example: []
syntax:
content: public readonly List<T> ToList()
return:
type: System.Collections.Generic.List{{T}}
content.vb: Public Function ToList() As List(Of T)
overload: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.ToList*
nameWithType.vb: UnsafeChunkedList(Of T).ToList()
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList(Of T).ToList()
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.Dispose
commentId: M:Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.Dispose
id: Dispose
parent: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1
langs:
- csharp
- vb
name: Dispose()
nameWithType: UnsafeChunkedList<T>.Dispose()
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList<T>.Dispose()
type: Method
source:
remote:
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeChunkedList.cs
branch: main
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
id: Dispose
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeChunkedList.cs
startLine: 730
assemblies:
- Misaki.HighPerformance.LowLevel
namespace: Misaki.HighPerformance.LowLevel.Collections
summary: Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
example: []
syntax:
content: public void Dispose()
content.vb: Public Sub Dispose()
overload: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.Dispose*
implements:
- System.IDisposable.Dispose
nameWithType.vb: UnsafeChunkedList(Of T).Dispose()
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList(Of T).Dispose()
references:
- uid: Misaki.HighPerformance.LowLevel.Collections
commentId: N:Misaki.HighPerformance.LowLevel.Collections
href: Misaki.html
name: Misaki.HighPerformance.LowLevel.Collections
nameWithType: Misaki.HighPerformance.LowLevel.Collections
fullName: Misaki.HighPerformance.LowLevel.Collections
spec.csharp:
- uid: Misaki
name: Misaki
href: Misaki.html
- name: .
- uid: Misaki.HighPerformance
name: HighPerformance
href: Misaki.HighPerformance.html
- name: .
- uid: Misaki.HighPerformance.LowLevel
name: LowLevel
href: Misaki.HighPerformance.LowLevel.html
- name: .
- uid: Misaki.HighPerformance.LowLevel.Collections
name: Collections
href: Misaki.HighPerformance.LowLevel.Collections.html
spec.vb:
- uid: Misaki
name: Misaki
href: Misaki.html
- name: .
- uid: Misaki.HighPerformance
name: HighPerformance
href: Misaki.HighPerformance.html
- name: .
- uid: Misaki.HighPerformance.LowLevel
name: LowLevel
href: Misaki.HighPerformance.LowLevel.html
- name: .
- uid: Misaki.HighPerformance.LowLevel.Collections
name: Collections
href: Misaki.HighPerformance.LowLevel.Collections.html
- uid: Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeCollection{{T}}
commentId: T:Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeCollection{`0}
parent: Misaki.HighPerformance.LowLevel.Collections.Contracts
definition: Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeCollection`1
href: Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeCollection-1.html
name: IUnsafeCollection<T>
nameWithType: IUnsafeCollection<T>
fullName: Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeCollection<T>
nameWithType.vb: IUnsafeCollection(Of T)
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeCollection(Of T)
name.vb: IUnsafeCollection(Of T)
spec.csharp:
- uid: Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeCollection`1
name: IUnsafeCollection
href: Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeCollection-1.html
- name: <
- name: T
- name: '>'
spec.vb:
- uid: Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeCollection`1
name: IUnsafeCollection
href: Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeCollection-1.html
- name: (
- name: Of
- name: " "
- name: T
- name: )
- uid: Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeCollection
commentId: T:Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeCollection
parent: Misaki.HighPerformance.LowLevel.Collections.Contracts
href: Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeCollection.html
name: IUnsafeCollection
nameWithType: IUnsafeCollection
fullName: Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeCollection
- uid: System.IDisposable
commentId: T:System.IDisposable
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.idisposable
name: IDisposable
nameWithType: IDisposable
fullName: System.IDisposable
- uid: System.ValueType.Equals(System.Object)
commentId: M:System.ValueType.Equals(System.Object)
parent: System.ValueType
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.valuetype.equals
name: Equals(object)
nameWithType: ValueType.Equals(object)
fullName: System.ValueType.Equals(object)
nameWithType.vb: ValueType.Equals(Object)
fullName.vb: System.ValueType.Equals(Object)
name.vb: Equals(Object)
spec.csharp:
- uid: System.ValueType.Equals(System.Object)
name: Equals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.valuetype.equals
- name: (
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: System.ValueType.Equals(System.Object)
name: Equals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.valuetype.equals
- name: (
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: System.ValueType.GetHashCode
commentId: M:System.ValueType.GetHashCode
parent: System.ValueType
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.valuetype.gethashcode
name: GetHashCode()
nameWithType: ValueType.GetHashCode()
fullName: System.ValueType.GetHashCode()
spec.csharp:
- uid: System.ValueType.GetHashCode
name: GetHashCode
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.valuetype.gethashcode
- name: (
- name: )
spec.vb:
- uid: System.ValueType.GetHashCode
name: GetHashCode
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.valuetype.gethashcode
- name: (
- name: )
- uid: System.ValueType.ToString
commentId: M:System.ValueType.ToString
parent: System.ValueType
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.valuetype.tostring
name: ToString()
nameWithType: ValueType.ToString()
fullName: System.ValueType.ToString()
spec.csharp:
- uid: System.ValueType.ToString
name: ToString
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.valuetype.tostring
- name: (
- name: )
spec.vb:
- uid: System.ValueType.ToString
name: ToString
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.valuetype.tostring
- name: (
- name: )
- uid: System.Object.Equals(System.Object,System.Object)
commentId: M:System.Object.Equals(System.Object,System.Object)
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
name: Equals(object, object)
nameWithType: object.Equals(object, object)
fullName: object.Equals(object, object)
nameWithType.vb: Object.Equals(Object, Object)
fullName.vb: Object.Equals(Object, Object)
name.vb: Equals(Object, Object)
spec.csharp:
- uid: System.Object.Equals(System.Object,System.Object)
name: Equals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
- name: (
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: System.Object.Equals(System.Object,System.Object)
name: Equals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
- name: (
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: System.Object.GetType
commentId: M:System.Object.GetType
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gettype
name: GetType()
nameWithType: object.GetType()
fullName: object.GetType()
nameWithType.vb: Object.GetType()
fullName.vb: Object.GetType()
spec.csharp:
- uid: System.Object.GetType
name: GetType
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gettype
- name: (
- name: )
spec.vb:
- uid: System.Object.GetType
name: GetType
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gettype
- name: (
- name: )
- uid: System.Object.ReferenceEquals(System.Object,System.Object)
commentId: M:System.Object.ReferenceEquals(System.Object,System.Object)
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
name: ReferenceEquals(object, object)
nameWithType: object.ReferenceEquals(object, object)
fullName: object.ReferenceEquals(object, object)
nameWithType.vb: Object.ReferenceEquals(Object, Object)
fullName.vb: Object.ReferenceEquals(Object, Object)
name.vb: ReferenceEquals(Object, Object)
spec.csharp:
- uid: System.Object.ReferenceEquals(System.Object,System.Object)
name: ReferenceEquals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
- name: (
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: System.Object.ReferenceEquals(System.Object,System.Object)
name: ReferenceEquals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
- name: (
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeCollection`1
commentId: T:Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeCollection`1
href: Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeCollection-1.html
name: IUnsafeCollection<T>
nameWithType: IUnsafeCollection<T>
fullName: Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeCollection<T>
nameWithType.vb: IUnsafeCollection(Of T)
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeCollection(Of T)
name.vb: IUnsafeCollection(Of T)
spec.csharp:
- uid: Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeCollection`1
name: IUnsafeCollection
href: Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeCollection-1.html
- name: <
- name: T
- name: '>'
spec.vb:
- uid: Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeCollection`1
name: IUnsafeCollection
href: Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeCollection-1.html
- name: (
- name: Of
- name: " "
- name: T
- name: )
- uid: Misaki.HighPerformance.LowLevel.Collections.Contracts
commentId: N:Misaki.HighPerformance.LowLevel.Collections.Contracts
href: Misaki.html
name: Misaki.HighPerformance.LowLevel.Collections.Contracts
nameWithType: Misaki.HighPerformance.LowLevel.Collections.Contracts
fullName: Misaki.HighPerformance.LowLevel.Collections.Contracts
spec.csharp:
- uid: Misaki
name: Misaki
href: Misaki.html
- name: .
- uid: Misaki.HighPerformance
name: HighPerformance
href: Misaki.HighPerformance.html
- name: .
- uid: Misaki.HighPerformance.LowLevel
name: LowLevel
href: Misaki.HighPerformance.LowLevel.html
- name: .
- uid: Misaki.HighPerformance.LowLevel.Collections
name: Collections
href: Misaki.HighPerformance.LowLevel.Collections.html
- name: .
- uid: Misaki.HighPerformance.LowLevel.Collections.Contracts
name: Contracts
href: Misaki.HighPerformance.LowLevel.Collections.Contracts.html
spec.vb:
- uid: Misaki
name: Misaki
href: Misaki.html
- name: .
- uid: Misaki.HighPerformance
name: HighPerformance
href: Misaki.HighPerformance.html
- name: .
- uid: Misaki.HighPerformance.LowLevel
name: LowLevel
href: Misaki.HighPerformance.LowLevel.html
- name: .
- uid: Misaki.HighPerformance.LowLevel.Collections
name: Collections
href: Misaki.HighPerformance.LowLevel.Collections.html
- name: .
- uid: Misaki.HighPerformance.LowLevel.Collections.Contracts
name: Contracts
href: Misaki.HighPerformance.LowLevel.Collections.Contracts.html
- uid: System
commentId: N:System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
name: System
nameWithType: System
fullName: System
- uid: System.ValueType
commentId: T:System.ValueType
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.valuetype
name: ValueType
nameWithType: ValueType
fullName: System.ValueType
- uid: System.Object
commentId: T:System.Object
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
name: object
nameWithType: object
fullName: object
nameWithType.vb: Object
fullName.vb: Object
name.vb: Object
- uid: System.Int32
commentId: T:System.Int32
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.int32
name: int
nameWithType: int
fullName: int
nameWithType.vb: Integer
fullName.vb: Integer
name.vb: Integer
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.Count*
commentId: Overload:Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.Count
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList-1.html#Misaki_HighPerformance_LowLevel_Collections_UnsafeChunkedList_1_Count
name: Count
nameWithType: UnsafeChunkedList<T>.Count
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList<T>.Count
nameWithType.vb: UnsafeChunkedList(Of T).Count
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList(Of T).Count
- uid: Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeCollection{{T}}.Count
commentId: P:Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeCollection{`0}.Count
parent: Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeCollection{{T}}
definition: Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeCollection`1.Count
href: Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeCollection-1.html#Misaki_HighPerformance_LowLevel_Collections_Contracts_IUnsafeCollection_1_Count
name: Count
nameWithType: IUnsafeCollection<T>.Count
fullName: Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeCollection<T>.Count
nameWithType.vb: IUnsafeCollection(Of T).Count
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeCollection(Of T).Count
- uid: Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeCollection`1.Count
commentId: P:Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeCollection`1.Count
href: Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeCollection-1.html#Misaki_HighPerformance_LowLevel_Collections_Contracts_IUnsafeCollection_1_Count
name: Count
nameWithType: IUnsafeCollection<T>.Count
fullName: Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeCollection<T>.Count
nameWithType.vb: IUnsafeCollection(Of T).Count
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeCollection(Of T).Count
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.ChunkCapacity*
commentId: Overload:Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.ChunkCapacity
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList-1.html#Misaki_HighPerformance_LowLevel_Collections_UnsafeChunkedList_1_ChunkCapacity
name: ChunkCapacity
nameWithType: UnsafeChunkedList<T>.ChunkCapacity
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList<T>.ChunkCapacity
nameWithType.vb: UnsafeChunkedList(Of T).ChunkCapacity
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList(Of T).ChunkCapacity
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.ChunkCount*
commentId: Overload:Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.ChunkCount
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList-1.html#Misaki_HighPerformance_LowLevel_Collections_UnsafeChunkedList_1_ChunkCount
name: ChunkCount
nameWithType: UnsafeChunkedList<T>.ChunkCount
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList<T>.ChunkCount
nameWithType.vb: UnsafeChunkedList(Of T).ChunkCount
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList(Of T).ChunkCount
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.Capacity*
commentId: Overload:Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.Capacity
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList-1.html#Misaki_HighPerformance_LowLevel_Collections_UnsafeChunkedList_1_Capacity
name: Capacity
nameWithType: UnsafeChunkedList<T>.Capacity
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList<T>.Capacity
nameWithType.vb: UnsafeChunkedList(Of T).Capacity
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList(Of T).Capacity
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.IsCreated*
commentId: Overload:Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.IsCreated
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList-1.html#Misaki_HighPerformance_LowLevel_Collections_UnsafeChunkedList_1_IsCreated
name: IsCreated
nameWithType: UnsafeChunkedList<T>.IsCreated
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList<T>.IsCreated
nameWithType.vb: UnsafeChunkedList(Of T).IsCreated
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList(Of T).IsCreated
- uid: Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeCollection.IsCreated
commentId: P:Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeCollection.IsCreated
parent: Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeCollection
href: Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeCollection.html#Misaki_HighPerformance_LowLevel_Collections_Contracts_IUnsafeCollection_IsCreated
name: IsCreated
nameWithType: IUnsafeCollection.IsCreated
fullName: Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeCollection.IsCreated
- uid: System.Boolean
commentId: T:System.Boolean
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
name: bool
nameWithType: bool
fullName: bool
nameWithType.vb: Boolean
fullName.vb: Boolean
name.vb: Boolean
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.Item*
commentId: Overload:Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.Item
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList-1.html#Misaki_HighPerformance_LowLevel_Collections_UnsafeChunkedList_1_Item_System_Int32_
name: this
nameWithType: UnsafeChunkedList<T>.this
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList<T>.this
nameWithType.vb: UnsafeChunkedList(Of T).this[]
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList(Of T).this[]
name.vb: this[]
- uid: '{T}'
commentId: '!:T'
definition: T
name: T
nameWithType: T
fullName: T
- uid: T
name: T
nameWithType: T
fullName: T
- uid: System.UInt32
commentId: T:System.UInt32
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.uint32
name: uint
nameWithType: uint
fullName: uint
nameWithType.vb: UInteger
fullName.vb: UInteger
name.vb: UInteger
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.#ctor(System.Int32,Misaki.HighPerformance.LowLevel.Buffer.AllocationHandle,Misaki.HighPerformance.LowLevel.Buffer.AllocationOption)
commentId: M:Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.#ctor(System.Int32,Misaki.HighPerformance.LowLevel.Buffer.AllocationHandle,Misaki.HighPerformance.LowLevel.Buffer.AllocationOption)
isExternal: true
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList-1.html#Misaki_HighPerformance_LowLevel_Collections_UnsafeChunkedList_1__ctor_System_Int32_Misaki_HighPerformance_LowLevel_Buffer_AllocationHandle_Misaki_HighPerformance_LowLevel_Buffer_AllocationOption_
name: UnsafeChunkedList(int, AllocationHandle, AllocationOption)
nameWithType: UnsafeChunkedList<T>.UnsafeChunkedList(int, AllocationHandle, AllocationOption)
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList<T>.UnsafeChunkedList(int, Misaki.HighPerformance.LowLevel.Buffer.AllocationHandle, Misaki.HighPerformance.LowLevel.Buffer.AllocationOption)
nameWithType.vb: UnsafeChunkedList(Of T).New(Integer, AllocationHandle, AllocationOption)
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList(Of T).New(Integer, Misaki.HighPerformance.LowLevel.Buffer.AllocationHandle, Misaki.HighPerformance.LowLevel.Buffer.AllocationOption)
name.vb: New(Integer, AllocationHandle, AllocationOption)
spec.csharp:
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.#ctor(System.Int32,Misaki.HighPerformance.LowLevel.Buffer.AllocationHandle,Misaki.HighPerformance.LowLevel.Buffer.AllocationOption)
name: UnsafeChunkedList
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList-1.html#Misaki_HighPerformance_LowLevel_Collections_UnsafeChunkedList_1__ctor_System_Int32_Misaki_HighPerformance_LowLevel_Buffer_AllocationHandle_Misaki_HighPerformance_LowLevel_Buffer_AllocationOption_
- name: (
- uid: System.Int32
name: int
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.int32
- name: ','
- name: " "
- uid: Misaki.HighPerformance.LowLevel.Buffer.AllocationHandle
name: AllocationHandle
href: Misaki.HighPerformance.LowLevel.Buffer.AllocationHandle.html
- name: ','
- name: " "
- uid: Misaki.HighPerformance.LowLevel.Buffer.AllocationOption
name: AllocationOption
href: Misaki.HighPerformance.LowLevel.Buffer.AllocationOption.html
- name: )
spec.vb:
- name: New
- name: (
- uid: System.Int32
name: Integer
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.int32
- name: ','
- name: " "
- uid: Misaki.HighPerformance.LowLevel.Buffer.AllocationHandle
name: AllocationHandle
href: Misaki.HighPerformance.LowLevel.Buffer.AllocationHandle.html
- name: ','
- name: " "
- uid: Misaki.HighPerformance.LowLevel.Buffer.AllocationOption
name: AllocationOption
href: Misaki.HighPerformance.LowLevel.Buffer.AllocationOption.html
- name: )
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.#ctor*
commentId: Overload:Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.#ctor
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList-1.html#Misaki_HighPerformance_LowLevel_Collections_UnsafeChunkedList_1__ctor
name: UnsafeChunkedList
nameWithType: UnsafeChunkedList<T>.UnsafeChunkedList
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList<T>.UnsafeChunkedList
nameWithType.vb: UnsafeChunkedList(Of T).New
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList(Of T).New
name.vb: New
- uid: Misaki.HighPerformance.LowLevel.Buffer.AllocationHandle
commentId: T:Misaki.HighPerformance.LowLevel.Buffer.AllocationHandle
parent: Misaki.HighPerformance.LowLevel.Buffer
href: Misaki.HighPerformance.LowLevel.Buffer.AllocationHandle.html
name: AllocationHandle
nameWithType: AllocationHandle
fullName: Misaki.HighPerformance.LowLevel.Buffer.AllocationHandle
- uid: Misaki.HighPerformance.LowLevel.Buffer.AllocationOption
commentId: T:Misaki.HighPerformance.LowLevel.Buffer.AllocationOption
parent: Misaki.HighPerformance.LowLevel.Buffer
href: Misaki.HighPerformance.LowLevel.Buffer.AllocationOption.html
name: AllocationOption
nameWithType: AllocationOption
fullName: Misaki.HighPerformance.LowLevel.Buffer.AllocationOption
- uid: Misaki.HighPerformance.LowLevel.Buffer
commentId: N:Misaki.HighPerformance.LowLevel.Buffer
href: Misaki.html
name: Misaki.HighPerformance.LowLevel.Buffer
nameWithType: Misaki.HighPerformance.LowLevel.Buffer
fullName: Misaki.HighPerformance.LowLevel.Buffer
spec.csharp:
- uid: Misaki
name: Misaki
href: Misaki.html
- name: .
- uid: Misaki.HighPerformance
name: HighPerformance
href: Misaki.HighPerformance.html
- name: .
- uid: Misaki.HighPerformance.LowLevel
name: LowLevel
href: Misaki.HighPerformance.LowLevel.html
- name: .
- uid: Misaki.HighPerformance.LowLevel.Buffer
name: Buffer
href: Misaki.HighPerformance.LowLevel.Buffer.html
spec.vb:
- uid: Misaki
name: Misaki
href: Misaki.html
- name: .
- uid: Misaki.HighPerformance
name: HighPerformance
href: Misaki.HighPerformance.html
- name: .
- uid: Misaki.HighPerformance.LowLevel
name: LowLevel
href: Misaki.HighPerformance.LowLevel.html
- name: .
- uid: Misaki.HighPerformance.LowLevel.Buffer
name: Buffer
href: Misaki.HighPerformance.LowLevel.Buffer.html
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.GetEnumerator*
commentId: Overload:Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.GetEnumerator
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList-1.html#Misaki_HighPerformance_LowLevel_Collections_UnsafeChunkedList_1_GetEnumerator
name: GetEnumerator
nameWithType: UnsafeChunkedList<T>.GetEnumerator
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList<T>.GetEnumerator
nameWithType.vb: UnsafeChunkedList(Of T).GetEnumerator
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList(Of T).GetEnumerator
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.Enumerator
commentId: T:Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.Enumerator
parent: Misaki.HighPerformance.LowLevel.Collections
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList-1.html
name: UnsafeChunkedList<T>.Enumerator
nameWithType: UnsafeChunkedList<T>.Enumerator
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList<T>.Enumerator
nameWithType.vb: UnsafeChunkedList(Of T).Enumerator
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList(Of T).Enumerator
name.vb: UnsafeChunkedList(Of T).Enumerator
spec.csharp:
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1
name: UnsafeChunkedList
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList-1.html
- name: <
- name: T
- name: '>'
- name: .
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.Enumerator
name: Enumerator
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList-1.Enumerator.html
spec.vb:
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1
name: UnsafeChunkedList
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList-1.html
- name: (
- name: Of
- name: " "
- name: T
- name: )
- name: .
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.Enumerator
name: Enumerator
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList-1.Enumerator.html
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.AsParallelReader*
commentId: Overload:Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.AsParallelReader
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList-1.html#Misaki_HighPerformance_LowLevel_Collections_UnsafeChunkedList_1_AsParallelReader
name: AsParallelReader
nameWithType: UnsafeChunkedList<T>.AsParallelReader
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList<T>.AsParallelReader
nameWithType.vb: UnsafeChunkedList(Of T).AsParallelReader
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList(Of T).AsParallelReader
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.ParallelReader
commentId: T:Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.ParallelReader
parent: Misaki.HighPerformance.LowLevel.Collections
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList-1.html
name: UnsafeChunkedList<T>.ParallelReader
nameWithType: UnsafeChunkedList<T>.ParallelReader
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList<T>.ParallelReader
nameWithType.vb: UnsafeChunkedList(Of T).ParallelReader
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList(Of T).ParallelReader
name.vb: UnsafeChunkedList(Of T).ParallelReader
spec.csharp:
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1
name: UnsafeChunkedList
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList-1.html
- name: <
- name: T
- name: '>'
- name: .
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.ParallelReader
name: ParallelReader
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList-1.ParallelReader.html
spec.vb:
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1
name: UnsafeChunkedList
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList-1.html
- name: (
- name: Of
- name: " "
- name: T
- name: )
- name: .
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.ParallelReader
name: ParallelReader
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList-1.ParallelReader.html
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.AsParallelWriter*
commentId: Overload:Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.AsParallelWriter
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList-1.html#Misaki_HighPerformance_LowLevel_Collections_UnsafeChunkedList_1_AsParallelWriter
name: AsParallelWriter
nameWithType: UnsafeChunkedList<T>.AsParallelWriter
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList<T>.AsParallelWriter
nameWithType.vb: UnsafeChunkedList(Of T).AsParallelWriter
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList(Of T).AsParallelWriter
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.ParallelWriter
commentId: T:Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.ParallelWriter
parent: Misaki.HighPerformance.LowLevel.Collections
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList-1.html
name: UnsafeChunkedList<T>.ParallelWriter
nameWithType: UnsafeChunkedList<T>.ParallelWriter
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList<T>.ParallelWriter
nameWithType.vb: UnsafeChunkedList(Of T).ParallelWriter
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList(Of T).ParallelWriter
name.vb: UnsafeChunkedList(Of T).ParallelWriter
spec.csharp:
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1
name: UnsafeChunkedList
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList-1.html
- name: <
- name: T
- name: '>'
- name: .
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.ParallelWriter
name: ParallelWriter
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList-1.ParallelWriter.html
spec.vb:
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1
name: UnsafeChunkedList
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList-1.html
- name: (
- name: Of
- name: " "
- name: T
- name: )
- name: .
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.ParallelWriter
name: ParallelWriter
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList-1.ParallelWriter.html
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.Add*
commentId: Overload:Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.Add
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList-1.html#Misaki_HighPerformance_LowLevel_Collections_UnsafeChunkedList_1_Add__0__
name: Add
nameWithType: UnsafeChunkedList<T>.Add
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList<T>.Add
nameWithType.vb: UnsafeChunkedList(Of T).Add
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList(Of T).Add
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.Add(`0@)
commentId: M:Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.Add(`0@)
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList-1.html#Misaki_HighPerformance_LowLevel_Collections_UnsafeChunkedList_1_Add__0__
name: Add(scoped in T)
nameWithType: UnsafeChunkedList<T>.Add(scoped in T)
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList<T>.Add(scoped in T)
nameWithType.vb: UnsafeChunkedList(Of T).Add(T)
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList(Of T).Add(T)
name.vb: Add(T)
spec.csharp:
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.Add(`0@)
name: Add
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList-1.html#Misaki_HighPerformance_LowLevel_Collections_UnsafeChunkedList_1_Add__0__
- name: (
- name: scoped
- name: " "
- name: in
- name: " "
- name: T
- name: )
spec.vb:
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.Add(`0@)
name: Add
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList-1.html#Misaki_HighPerformance_LowLevel_Collections_UnsafeChunkedList_1_Add__0__
- name: (
- name: T
- name: )
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.AddNoResize*
commentId: Overload:Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.AddNoResize
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList-1.html#Misaki_HighPerformance_LowLevel_Collections_UnsafeChunkedList_1_AddNoResize__0__
name: AddNoResize
nameWithType: UnsafeChunkedList<T>.AddNoResize
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList<T>.AddNoResize
nameWithType.vb: UnsafeChunkedList(Of T).AddNoResize
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList(Of T).AddNoResize
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.AddRange*
commentId: Overload:Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.AddRange
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList-1.html#Misaki_HighPerformance_LowLevel_Collections_UnsafeChunkedList_1_AddRange_System_ReadOnlySpan__0__
name: AddRange
nameWithType: UnsafeChunkedList<T>.AddRange
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList<T>.AddRange
nameWithType.vb: UnsafeChunkedList(Of T).AddRange
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList(Of T).AddRange
- uid: System.ReadOnlySpan{{T}}
commentId: T:System.ReadOnlySpan{``0}
parent: System
definition: System.ReadOnlySpan`1
href: https://learn.microsoft.com/dotnet/api/system.readonlyspan-1
name: ReadOnlySpan<T>
nameWithType: ReadOnlySpan<T>
fullName: System.ReadOnlySpan<T>
nameWithType.vb: ReadOnlySpan(Of T)
fullName.vb: System.ReadOnlySpan(Of T)
name.vb: ReadOnlySpan(Of T)
spec.csharp:
- uid: System.ReadOnlySpan`1
name: ReadOnlySpan
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.readonlyspan-1
- name: <
- name: T
- name: '>'
spec.vb:
- uid: System.ReadOnlySpan`1
name: ReadOnlySpan
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.readonlyspan-1
- name: (
- name: Of
- name: " "
- name: T
- name: )
- uid: System.ReadOnlySpan`1
commentId: T:System.ReadOnlySpan`1
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.readonlyspan-1
name: ReadOnlySpan<T>
nameWithType: ReadOnlySpan<T>
fullName: System.ReadOnlySpan<T>
nameWithType.vb: ReadOnlySpan(Of T)
fullName.vb: System.ReadOnlySpan(Of T)
name.vb: ReadOnlySpan(Of T)
spec.csharp:
- uid: System.ReadOnlySpan`1
name: ReadOnlySpan
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.readonlyspan-1
- name: <
- name: T
- name: '>'
spec.vb:
- uid: System.ReadOnlySpan`1
name: ReadOnlySpan
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.readonlyspan-1
- name: (
- name: Of
- name: " "
- name: T
- name: )
- uid: '{T}*'
isExternal: true
name: T*
nameWithType: T*
fullName: T*
spec.csharp:
- name: T
- name: '*'
spec.vb:
- name: T
- name: '*'
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.AddRange(System.ReadOnlySpan{`0})
commentId: M:Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.AddRange(System.ReadOnlySpan{`0})
isExternal: true
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList-1.html#Misaki_HighPerformance_LowLevel_Collections_UnsafeChunkedList_1_AddRange_System_ReadOnlySpan__0__
name: AddRange(ReadOnlySpan<T>)
nameWithType: UnsafeChunkedList<T>.AddRange(ReadOnlySpan<T>)
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList<T>.AddRange(System.ReadOnlySpan<T>)
nameWithType.vb: UnsafeChunkedList(Of T).AddRange(ReadOnlySpan(Of T))
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList(Of T).AddRange(System.ReadOnlySpan(Of T))
name.vb: AddRange(ReadOnlySpan(Of T))
spec.csharp:
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.AddRange(System.ReadOnlySpan{`0})
name: AddRange
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList-1.html#Misaki_HighPerformance_LowLevel_Collections_UnsafeChunkedList_1_AddRange_System_ReadOnlySpan__0__
- name: (
- uid: System.ReadOnlySpan`1
name: ReadOnlySpan
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.readonlyspan-1
- name: <
- name: T
- name: '>'
- name: )
spec.vb:
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.AddRange(System.ReadOnlySpan{`0})
name: AddRange
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList-1.html#Misaki_HighPerformance_LowLevel_Collections_UnsafeChunkedList_1_AddRange_System_ReadOnlySpan__0__
- name: (
- uid: System.ReadOnlySpan`1
name: ReadOnlySpan
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.readonlyspan-1
- name: (
- name: Of
- name: " "
- name: T
- name: )
- name: )
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.AddRangeNoResize*
commentId: Overload:Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.AddRangeNoResize
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList-1.html#Misaki_HighPerformance_LowLevel_Collections_UnsafeChunkedList_1_AddRangeNoResize_System_ReadOnlySpan__0__
name: AddRangeNoResize
nameWithType: UnsafeChunkedList<T>.AddRangeNoResize
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList<T>.AddRangeNoResize
nameWithType.vb: UnsafeChunkedList(Of T).AddRangeNoResize
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList(Of T).AddRangeNoResize
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.AddRange(`0*,System.Int32)
commentId: M:Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.AddRange(`0*,System.Int32)
isExternal: true
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList-1.html#Misaki_HighPerformance_LowLevel_Collections_UnsafeChunkedList_1_AddRange__0__System_Int32_
name: AddRange(T*, int)
nameWithType: UnsafeChunkedList<T>.AddRange(T*, int)
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList<T>.AddRange(T*, int)
nameWithType.vb: UnsafeChunkedList(Of T).AddRange(T*, Integer)
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList(Of T).AddRange(T*, Integer)
name.vb: AddRange(T*, Integer)
spec.csharp:
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.AddRange(`0*,System.Int32)
name: AddRange
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList-1.html#Misaki_HighPerformance_LowLevel_Collections_UnsafeChunkedList_1_AddRange__0__System_Int32_
- name: (
- name: T
- name: '*'
- name: ','
- name: " "
- uid: System.Int32
name: int
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.int32
- name: )
spec.vb:
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.AddRange(`0*,System.Int32)
name: AddRange
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList-1.html#Misaki_HighPerformance_LowLevel_Collections_UnsafeChunkedList_1_AddRange__0__System_Int32_
- name: (
- name: T
- name: '*'
- name: ','
- name: " "
- uid: System.Int32
name: Integer
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.int32
- name: )
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.RemoveRange*
commentId: Overload:Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.RemoveRange
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList-1.html#Misaki_HighPerformance_LowLevel_Collections_UnsafeChunkedList_1_RemoveRange_System_Int32_System_Int32_
name: RemoveRange
nameWithType: UnsafeChunkedList<T>.RemoveRange
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList<T>.RemoveRange
nameWithType.vb: UnsafeChunkedList(Of T).RemoveRange
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList(Of T).RemoveRange
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.RemoveAt*
commentId: Overload:Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.RemoveAt
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList-1.html#Misaki_HighPerformance_LowLevel_Collections_UnsafeChunkedList_1_RemoveAt_System_Int32_
name: RemoveAt
nameWithType: UnsafeChunkedList<T>.RemoveAt
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList<T>.RemoveAt
nameWithType.vb: UnsafeChunkedList(Of T).RemoveAt
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList(Of T).RemoveAt
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.RemoveRangeSwapBack*
commentId: Overload:Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.RemoveRangeSwapBack
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList-1.html#Misaki_HighPerformance_LowLevel_Collections_UnsafeChunkedList_1_RemoveRangeSwapBack_System_Int32_System_Int32_
name: RemoveRangeSwapBack
nameWithType: UnsafeChunkedList<T>.RemoveRangeSwapBack
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList<T>.RemoveRangeSwapBack
nameWithType.vb: UnsafeChunkedList(Of T).RemoveRangeSwapBack
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList(Of T).RemoveRangeSwapBack
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.RemoveAtSwapBack*
commentId: Overload:Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.RemoveAtSwapBack
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList-1.html#Misaki_HighPerformance_LowLevel_Collections_UnsafeChunkedList_1_RemoveAtSwapBack_System_Int32_
name: RemoveAtSwapBack
nameWithType: UnsafeChunkedList<T>.RemoveAtSwapBack
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList<T>.RemoveAtSwapBack
nameWithType.vb: UnsafeChunkedList(Of T).RemoveAtSwapBack
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList(Of T).RemoveAtSwapBack
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.Resize*
commentId: Overload:Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.Resize
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList-1.html#Misaki_HighPerformance_LowLevel_Collections_UnsafeChunkedList_1_Resize_System_Int32_Misaki_HighPerformance_LowLevel_Buffer_AllocationOption_
name: Resize
nameWithType: UnsafeChunkedList<T>.Resize
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList<T>.Resize
nameWithType.vb: UnsafeChunkedList(Of T).Resize
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList(Of T).Resize
- uid: Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeCollection{{T}}.Resize(System.Int32,Misaki.HighPerformance.LowLevel.Buffer.AllocationOption)
commentId: M:Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeCollection{`0}.Resize(System.Int32,Misaki.HighPerformance.LowLevel.Buffer.AllocationOption)
parent: Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeCollection{{T}}
definition: Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeCollection`1.Resize(System.Int32,Misaki.HighPerformance.LowLevel.Buffer.AllocationOption)
href: Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeCollection-1.html#Misaki_HighPerformance_LowLevel_Collections_Contracts_IUnsafeCollection_1_Resize_System_Int32_Misaki_HighPerformance_LowLevel_Buffer_AllocationOption_
name: Resize(int, AllocationOption)
nameWithType: IUnsafeCollection<T>.Resize(int, AllocationOption)
fullName: Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeCollection<T>.Resize(int, Misaki.HighPerformance.LowLevel.Buffer.AllocationOption)
nameWithType.vb: IUnsafeCollection(Of T).Resize(Integer, AllocationOption)
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeCollection(Of T).Resize(Integer, Misaki.HighPerformance.LowLevel.Buffer.AllocationOption)
name.vb: Resize(Integer, AllocationOption)
spec.csharp:
- uid: Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeCollection{`0}.Resize(System.Int32,Misaki.HighPerformance.LowLevel.Buffer.AllocationOption)
name: Resize
href: Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeCollection-1.html#Misaki_HighPerformance_LowLevel_Collections_Contracts_IUnsafeCollection_1_Resize_System_Int32_Misaki_HighPerformance_LowLevel_Buffer_AllocationOption_
- name: (
- uid: System.Int32
name: int
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.int32
- name: ','
- name: " "
- uid: Misaki.HighPerformance.LowLevel.Buffer.AllocationOption
name: AllocationOption
href: Misaki.HighPerformance.LowLevel.Buffer.AllocationOption.html
- name: )
spec.vb:
- uid: Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeCollection{`0}.Resize(System.Int32,Misaki.HighPerformance.LowLevel.Buffer.AllocationOption)
name: Resize
href: Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeCollection-1.html#Misaki_HighPerformance_LowLevel_Collections_Contracts_IUnsafeCollection_1_Resize_System_Int32_Misaki_HighPerformance_LowLevel_Buffer_AllocationOption_
- name: (
- uid: System.Int32
name: Integer
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.int32
- name: ','
- name: " "
- uid: Misaki.HighPerformance.LowLevel.Buffer.AllocationOption
name: AllocationOption
href: Misaki.HighPerformance.LowLevel.Buffer.AllocationOption.html
- name: )
- uid: Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeCollection`1.Resize(System.Int32,Misaki.HighPerformance.LowLevel.Buffer.AllocationOption)
commentId: M:Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeCollection`1.Resize(System.Int32,Misaki.HighPerformance.LowLevel.Buffer.AllocationOption)
isExternal: true
href: Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeCollection-1.html#Misaki_HighPerformance_LowLevel_Collections_Contracts_IUnsafeCollection_1_Resize_System_Int32_Misaki_HighPerformance_LowLevel_Buffer_AllocationOption_
name: Resize(int, AllocationOption)
nameWithType: IUnsafeCollection<T>.Resize(int, AllocationOption)
fullName: Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeCollection<T>.Resize(int, Misaki.HighPerformance.LowLevel.Buffer.AllocationOption)
nameWithType.vb: IUnsafeCollection(Of T).Resize(Integer, AllocationOption)
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeCollection(Of T).Resize(Integer, Misaki.HighPerformance.LowLevel.Buffer.AllocationOption)
name.vb: Resize(Integer, AllocationOption)
spec.csharp:
- uid: Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeCollection`1.Resize(System.Int32,Misaki.HighPerformance.LowLevel.Buffer.AllocationOption)
name: Resize
href: Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeCollection-1.html#Misaki_HighPerformance_LowLevel_Collections_Contracts_IUnsafeCollection_1_Resize_System_Int32_Misaki_HighPerformance_LowLevel_Buffer_AllocationOption_
- name: (
- uid: System.Int32
name: int
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.int32
- name: ','
- name: " "
- uid: Misaki.HighPerformance.LowLevel.Buffer.AllocationOption
name: AllocationOption
href: Misaki.HighPerformance.LowLevel.Buffer.AllocationOption.html
- name: )
spec.vb:
- uid: Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeCollection`1.Resize(System.Int32,Misaki.HighPerformance.LowLevel.Buffer.AllocationOption)
name: Resize
href: Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeCollection-1.html#Misaki_HighPerformance_LowLevel_Collections_Contracts_IUnsafeCollection_1_Resize_System_Int32_Misaki_HighPerformance_LowLevel_Buffer_AllocationOption_
- name: (
- uid: System.Int32
name: Integer
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.int32
- name: ','
- name: " "
- uid: Misaki.HighPerformance.LowLevel.Buffer.AllocationOption
name: AllocationOption
href: Misaki.HighPerformance.LowLevel.Buffer.AllocationOption.html
- name: )
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.EnsureCapacity*
commentId: Overload:Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.EnsureCapacity
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList-1.html#Misaki_HighPerformance_LowLevel_Collections_UnsafeChunkedList_1_EnsureCapacity_System_Int32_
name: EnsureCapacity
nameWithType: UnsafeChunkedList<T>.EnsureCapacity
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList<T>.EnsureCapacity
nameWithType.vb: UnsafeChunkedList(Of T).EnsureCapacity
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList(Of T).EnsureCapacity
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.Clear*
commentId: Overload:Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.Clear
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList-1.html#Misaki_HighPerformance_LowLevel_Collections_UnsafeChunkedList_1_Clear
name: Clear
nameWithType: UnsafeChunkedList<T>.Clear
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList<T>.Clear
nameWithType.vb: UnsafeChunkedList(Of T).Clear
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList(Of T).Clear
- uid: Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeCollection.Clear
commentId: M:Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeCollection.Clear
parent: Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeCollection
href: Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeCollection.html#Misaki_HighPerformance_LowLevel_Collections_Contracts_IUnsafeCollection_Clear
name: Clear()
nameWithType: IUnsafeCollection.Clear()
fullName: Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeCollection.Clear()
spec.csharp:
- uid: Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeCollection.Clear
name: Clear
href: Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeCollection.html#Misaki_HighPerformance_LowLevel_Collections_Contracts_IUnsafeCollection_Clear
- name: (
- name: )
spec.vb:
- uid: Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeCollection.Clear
name: Clear
href: Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeCollection.html#Misaki_HighPerformance_LowLevel_Collections_Contracts_IUnsafeCollection_Clear
- name: (
- name: )
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.GetUnsafePtr*
commentId: Overload:Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.GetUnsafePtr
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList-1.html#Misaki_HighPerformance_LowLevel_Collections_UnsafeChunkedList_1_GetUnsafePtr
name: GetUnsafePtr
nameWithType: UnsafeChunkedList<T>.GetUnsafePtr
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList<T>.GetUnsafePtr
nameWithType.vb: UnsafeChunkedList(Of T).GetUnsafePtr
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList(Of T).GetUnsafePtr
- uid: Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeCollection.GetUnsafePtr
commentId: M:Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeCollection.GetUnsafePtr
parent: Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeCollection
href: Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeCollection.html#Misaki_HighPerformance_LowLevel_Collections_Contracts_IUnsafeCollection_GetUnsafePtr
name: GetUnsafePtr()
nameWithType: IUnsafeCollection.GetUnsafePtr()
fullName: Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeCollection.GetUnsafePtr()
spec.csharp:
- uid: Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeCollection.GetUnsafePtr
name: GetUnsafePtr
href: Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeCollection.html#Misaki_HighPerformance_LowLevel_Collections_Contracts_IUnsafeCollection_GetUnsafePtr
- name: (
- name: )
spec.vb:
- uid: Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeCollection.GetUnsafePtr
name: GetUnsafePtr
href: Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeCollection.html#Misaki_HighPerformance_LowLevel_Collections_Contracts_IUnsafeCollection_GetUnsafePtr
- name: (
- name: )
- uid: System.Void*
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.void
name: void*
nameWithType: void*
fullName: void*
nameWithType.vb: Void*
fullName.vb: Void*
name.vb: Void*
spec.csharp:
- uid: System.Void
name: void
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.void
- name: '*'
spec.vb:
- uid: System.Void
name: Void
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.void
- name: '*'
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.CopyTo*
commentId: Overload:Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.CopyTo
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList-1.html#Misaki_HighPerformance_LowLevel_Collections_UnsafeChunkedList_1_CopyTo_System_Span__0__
name: CopyTo
nameWithType: UnsafeChunkedList<T>.CopyTo
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList<T>.CopyTo
nameWithType.vb: UnsafeChunkedList(Of T).CopyTo
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList(Of T).CopyTo
- uid: System.Span{{T}}
commentId: T:System.Span{`0}
parent: System
definition: System.Span`1
href: https://learn.microsoft.com/dotnet/api/system.span-1
name: Span<T>
nameWithType: Span<T>
fullName: System.Span<T>
nameWithType.vb: Span(Of T)
fullName.vb: System.Span(Of T)
name.vb: Span(Of T)
spec.csharp:
- uid: System.Span`1
name: Span
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.span-1
- name: <
- name: T
- name: '>'
spec.vb:
- uid: System.Span`1
name: Span
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.span-1
- name: (
- name: Of
- name: " "
- name: T
- name: )
- uid: System.Span`1
commentId: T:System.Span`1
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.span-1
name: Span<T>
nameWithType: Span<T>
fullName: System.Span<T>
nameWithType.vb: Span(Of T)
fullName.vb: System.Span(Of T)
name.vb: Span(Of T)
spec.csharp:
- uid: System.Span`1
name: Span
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.span-1
- name: <
- name: T
- name: '>'
spec.vb:
- uid: System.Span`1
name: Span
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.span-1
- name: (
- name: Of
- name: " "
- name: T
- name: )
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.CopyFrom*
commentId: Overload:Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.CopyFrom
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList-1.html#Misaki_HighPerformance_LowLevel_Collections_UnsafeChunkedList_1_CopyFrom_System_ReadOnlySpan__0__
name: CopyFrom
nameWithType: UnsafeChunkedList<T>.CopyFrom
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList<T>.CopyFrom
nameWithType.vb: UnsafeChunkedList(Of T).CopyFrom
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList(Of T).CopyFrom
- uid: System.Collections.Generic.List`1
commentId: T:System.Collections.Generic.List`1
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
name: List<T>
nameWithType: List<T>
fullName: System.Collections.Generic.List<T>
nameWithType.vb: List(Of T)
fullName.vb: System.Collections.Generic.List(Of T)
name.vb: List(Of T)
spec.csharp:
- uid: System.Collections.Generic.List`1
name: List
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
- name: <
- name: T
- name: '>'
spec.vb:
- uid: System.Collections.Generic.List`1
name: List
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
- name: (
- name: Of
- name: " "
- name: T
- name: )
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.ToList*
commentId: Overload:Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.ToList
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList-1.html#Misaki_HighPerformance_LowLevel_Collections_UnsafeChunkedList_1_ToList
name: ToList
nameWithType: UnsafeChunkedList<T>.ToList
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList<T>.ToList
nameWithType.vb: UnsafeChunkedList(Of T).ToList
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList(Of T).ToList
- uid: System.Collections.Generic.List{{T}}
commentId: T:System.Collections.Generic.List{``0}
parent: System.Collections.Generic
definition: System.Collections.Generic.List`1
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
name: List<T>
nameWithType: List<T>
fullName: System.Collections.Generic.List<T>
nameWithType.vb: List(Of T)
fullName.vb: System.Collections.Generic.List(Of T)
name.vb: List(Of T)
spec.csharp:
- uid: System.Collections.Generic.List`1
name: List
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
- name: <
- name: T
- name: '>'
spec.vb:
- uid: System.Collections.Generic.List`1
name: List
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
- name: (
- name: Of
- name: " "
- name: T
- name: )
- uid: System.Collections.Generic
commentId: N:System.Collections.Generic
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
name: System.Collections.Generic
nameWithType: System.Collections.Generic
fullName: System.Collections.Generic
spec.csharp:
- uid: System
name: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
- name: .
- uid: System.Collections
name: Collections
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections
- name: .
- uid: System.Collections.Generic
name: Generic
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic
spec.vb:
- uid: System
name: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
- name: .
- uid: System.Collections
name: Collections
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections
- name: .
- uid: System.Collections.Generic
name: Generic
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.Dispose*
commentId: Overload:Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList`1.Dispose
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList-1.html#Misaki_HighPerformance_LowLevel_Collections_UnsafeChunkedList_1_Dispose
name: Dispose
nameWithType: UnsafeChunkedList<T>.Dispose
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList<T>.Dispose
nameWithType.vb: UnsafeChunkedList(Of T).Dispose
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeChunkedList(Of T).Dispose
- uid: System.IDisposable.Dispose
commentId: M:System.IDisposable.Dispose
parent: System.IDisposable
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.idisposable.dispose
name: Dispose()
nameWithType: IDisposable.Dispose()
fullName: System.IDisposable.Dispose()
spec.csharp:
- uid: System.IDisposable.Dispose
name: Dispose
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.idisposable.dispose
- name: (
- name: )
spec.vb:
- uid: System.IDisposable.Dispose
name: Dispose
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.idisposable.dispose
- name: (
- name: )