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

1292 lines
48 KiB
YAML

### YamlMime:ManagedReference
items:
- uid: Misaki.HighPerformance.Collections.SlotMap`1
commentId: T:Misaki.HighPerformance.Collections.SlotMap`1
id: SlotMap`1
parent: Misaki.HighPerformance.Collections
children:
- Misaki.HighPerformance.Collections.SlotMap`1.#ctor(System.Int32)
- Misaki.HighPerformance.Collections.SlotMap`1.Add(`0,System.Int32@)
- Misaki.HighPerformance.Collections.SlotMap`1.AsSpan
- Misaki.HighPerformance.Collections.SlotMap`1.Capacity
- Misaki.HighPerformance.Collections.SlotMap`1.Clear
- Misaki.HighPerformance.Collections.SlotMap`1.Contains(System.Int32,System.Int32)
- Misaki.HighPerformance.Collections.SlotMap`1.Count
- Misaki.HighPerformance.Collections.SlotMap`1.GetElementAt(System.Int32,System.Int32)
- Misaki.HighPerformance.Collections.SlotMap`1.GetElementReferenceAt(System.Int32,System.Int32,System.Boolean@)
- Misaki.HighPerformance.Collections.SlotMap`1.GetEnumerator
- Misaki.HighPerformance.Collections.SlotMap`1.Remove(System.Int32,System.Int32)
- Misaki.HighPerformance.Collections.SlotMap`1.TryGetElement(System.Int32,System.Int32,`0@)
- Misaki.HighPerformance.Collections.SlotMap`1.UpdateElement(System.Int32,System.Int32,`0)
langs:
- csharp
- vb
name: SlotMap<T>
nameWithType: SlotMap<T>
fullName: Misaki.HighPerformance.Collections.SlotMap<T>
type: Class
source:
remote:
path: src/Misaki.HighPerformance/Collections/SlotMap.cs
branch: main
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
id: SlotMap
path: src/Misaki.HighPerformance/Collections/SlotMap.cs
startLine: 10
assemblies:
- Misaki.HighPerformance
namespace: Misaki.HighPerformance.Collections
summary: A slot-based collection that stores values in reusable positions and validates access by generation.
example: []
syntax:
content: 'public class SlotMap<T> : IEnumerable<T>, IEnumerable'
typeParameters:
- id: T
description: Represents a type that can be stored in the slot map.
content.vb: Public Class SlotMap(Of T) Implements IEnumerable(Of T), IEnumerable
inheritance:
- System.Object
implements:
- System.Collections.Generic.IEnumerable{{T}}
- System.Collections.IEnumerable
inheritedMembers:
- System.Object.Equals(System.Object)
- System.Object.Equals(System.Object,System.Object)
- System.Object.GetHashCode
- System.Object.GetType
- System.Object.MemberwiseClone
- System.Object.ReferenceEquals(System.Object,System.Object)
- System.Object.ToString
nameWithType.vb: SlotMap(Of T)
fullName.vb: Misaki.HighPerformance.Collections.SlotMap(Of T)
name.vb: SlotMap(Of T)
- uid: Misaki.HighPerformance.Collections.SlotMap`1.Count
commentId: P:Misaki.HighPerformance.Collections.SlotMap`1.Count
id: Count
parent: Misaki.HighPerformance.Collections.SlotMap`1
langs:
- csharp
- vb
name: Count
nameWithType: SlotMap<T>.Count
fullName: Misaki.HighPerformance.Collections.SlotMap<T>.Count
type: Property
source:
remote:
path: src/Misaki.HighPerformance/Collections/SlotMap.cs
branch: main
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
id: Count
path: src/Misaki.HighPerformance/Collections/SlotMap.cs
startLine: 54
assemblies:
- Misaki.HighPerformance
namespace: Misaki.HighPerformance.Collections
syntax:
content: public int Count { get; }
parameters: []
return:
type: System.Int32
content.vb: Public ReadOnly Property Count As Integer
overload: Misaki.HighPerformance.Collections.SlotMap`1.Count*
nameWithType.vb: SlotMap(Of T).Count
fullName.vb: Misaki.HighPerformance.Collections.SlotMap(Of T).Count
- uid: Misaki.HighPerformance.Collections.SlotMap`1.Capacity
commentId: P:Misaki.HighPerformance.Collections.SlotMap`1.Capacity
id: Capacity
parent: Misaki.HighPerformance.Collections.SlotMap`1
langs:
- csharp
- vb
name: Capacity
nameWithType: SlotMap<T>.Capacity
fullName: Misaki.HighPerformance.Collections.SlotMap<T>.Capacity
type: Property
source:
remote:
path: src/Misaki.HighPerformance/Collections/SlotMap.cs
branch: main
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
id: Capacity
path: src/Misaki.HighPerformance/Collections/SlotMap.cs
startLine: 55
assemblies:
- Misaki.HighPerformance
namespace: Misaki.HighPerformance.Collections
syntax:
content: public int Capacity { get; }
parameters: []
return:
type: System.Int32
content.vb: Public ReadOnly Property Capacity As Integer
overload: Misaki.HighPerformance.Collections.SlotMap`1.Capacity*
nameWithType.vb: SlotMap(Of T).Capacity
fullName.vb: Misaki.HighPerformance.Collections.SlotMap(Of T).Capacity
- uid: Misaki.HighPerformance.Collections.SlotMap`1.GetEnumerator
commentId: M:Misaki.HighPerformance.Collections.SlotMap`1.GetEnumerator
id: GetEnumerator
parent: Misaki.HighPerformance.Collections.SlotMap`1
langs:
- csharp
- vb
name: GetEnumerator()
nameWithType: SlotMap<T>.GetEnumerator()
fullName: Misaki.HighPerformance.Collections.SlotMap<T>.GetEnumerator()
type: Method
source:
remote:
path: src/Misaki.HighPerformance/Collections/SlotMap.cs
branch: main
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
id: GetEnumerator
path: src/Misaki.HighPerformance/Collections/SlotMap.cs
startLine: 61
assemblies:
- Misaki.HighPerformance
namespace: Misaki.HighPerformance.Collections
summary: Gets an enumerator that iterates over the occupied slots in the collection.
example: []
syntax:
content: public IEnumerator<T> GetEnumerator()
return:
type: System.Collections.Generic.IEnumerator{{T}}
description: An enumerator for the collection.
content.vb: Public Function GetEnumerator() As IEnumerator(Of T)
overload: Misaki.HighPerformance.Collections.SlotMap`1.GetEnumerator*
implements:
- System.Collections.Generic.IEnumerable{{T}}.GetEnumerator
nameWithType.vb: SlotMap(Of T).GetEnumerator()
fullName.vb: Misaki.HighPerformance.Collections.SlotMap(Of T).GetEnumerator()
- uid: Misaki.HighPerformance.Collections.SlotMap`1.#ctor(System.Int32)
commentId: M:Misaki.HighPerformance.Collections.SlotMap`1.#ctor(System.Int32)
id: '#ctor(System.Int32)'
parent: Misaki.HighPerformance.Collections.SlotMap`1
langs:
- csharp
- vb
name: SlotMap(int)
nameWithType: SlotMap<T>.SlotMap(int)
fullName: Misaki.HighPerformance.Collections.SlotMap<T>.SlotMap(int)
type: Constructor
source:
remote:
path: src/Misaki.HighPerformance/Collections/SlotMap.cs
branch: main
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
id: .ctor
path: src/Misaki.HighPerformance/Collections/SlotMap.cs
startLine: 69
assemblies:
- Misaki.HighPerformance
namespace: Misaki.HighPerformance.Collections
summary: Initializes a new instance of <xref href="Misaki.HighPerformance.Collections.SlotMap%601" data-throw-if-not-resolved="false"></xref> with the specified initial capacity.
example: []
syntax:
content: public SlotMap(int initialCapacity = 16)
parameters:
- id: initialCapacity
type: System.Int32
description: The initial number of slots to allocate.
content.vb: Public Sub New(initialCapacity As Integer = 16)
overload: Misaki.HighPerformance.Collections.SlotMap`1.#ctor*
nameWithType.vb: SlotMap(Of T).New(Integer)
fullName.vb: Misaki.HighPerformance.Collections.SlotMap(Of T).New(Integer)
name.vb: New(Integer)
- uid: Misaki.HighPerformance.Collections.SlotMap`1.Add(`0,System.Int32@)
commentId: M:Misaki.HighPerformance.Collections.SlotMap`1.Add(`0,System.Int32@)
id: Add(`0,System.Int32@)
parent: Misaki.HighPerformance.Collections.SlotMap`1
langs:
- csharp
- vb
name: Add(T, out int)
nameWithType: SlotMap<T>.Add(T, out int)
fullName: Misaki.HighPerformance.Collections.SlotMap<T>.Add(T, out int)
type: Method
source:
remote:
path: src/Misaki.HighPerformance/Collections/SlotMap.cs
branch: main
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
id: Add
path: src/Misaki.HighPerformance/Collections/SlotMap.cs
startLine: 102
assemblies:
- Misaki.HighPerformance
namespace: Misaki.HighPerformance.Collections
summary: Adds an item to the slot map and returns the slot index used to store it.
example: []
syntax:
content: public int Add(T item, out int generation)
parameters:
- id: item
type: '{T}'
description: The item to add.
- id: generation
type: System.Int32
description: Outputs the generation value associated with the stored item.
return:
type: System.Int32
description: The slot index assigned to the item.
content.vb: Public Function Add(item As T, generation As Integer) As Integer
overload: Misaki.HighPerformance.Collections.SlotMap`1.Add*
nameWithType.vb: SlotMap(Of T).Add(T, Integer)
fullName.vb: Misaki.HighPerformance.Collections.SlotMap(Of T).Add(T, Integer)
name.vb: Add(T, Integer)
- uid: Misaki.HighPerformance.Collections.SlotMap`1.Contains(System.Int32,System.Int32)
commentId: M:Misaki.HighPerformance.Collections.SlotMap`1.Contains(System.Int32,System.Int32)
id: Contains(System.Int32,System.Int32)
parent: Misaki.HighPerformance.Collections.SlotMap`1
langs:
- csharp
- vb
name: Contains(int, int)
nameWithType: SlotMap<T>.Contains(int, int)
fullName: Misaki.HighPerformance.Collections.SlotMap<T>.Contains(int, int)
type: Method
source:
remote:
path: src/Misaki.HighPerformance/Collections/SlotMap.cs
branch: main
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
id: Contains
path: src/Misaki.HighPerformance/Collections/SlotMap.cs
startLine: 135
assemblies:
- Misaki.HighPerformance
namespace: Misaki.HighPerformance.Collections
summary: Determines whether the specified slot index and generation refer to a valid item.
example: []
syntax:
content: public bool Contains(int slotIndex, int generation)
parameters:
- id: slotIndex
type: System.Int32
description: The slot index to check.
- id: generation
type: System.Int32
description: The generation to validate.
return:
type: System.Boolean
description: True if the slot contains a valid item; otherwise, false.
content.vb: Public Function Contains(slotIndex As Integer, generation As Integer) As Boolean
overload: Misaki.HighPerformance.Collections.SlotMap`1.Contains*
nameWithType.vb: SlotMap(Of T).Contains(Integer, Integer)
fullName.vb: Misaki.HighPerformance.Collections.SlotMap(Of T).Contains(Integer, Integer)
name.vb: Contains(Integer, Integer)
- uid: Misaki.HighPerformance.Collections.SlotMap`1.Remove(System.Int32,System.Int32)
commentId: M:Misaki.HighPerformance.Collections.SlotMap`1.Remove(System.Int32,System.Int32)
id: Remove(System.Int32,System.Int32)
parent: Misaki.HighPerformance.Collections.SlotMap`1
langs:
- csharp
- vb
name: Remove(int, int)
nameWithType: SlotMap<T>.Remove(int, int)
fullName: Misaki.HighPerformance.Collections.SlotMap<T>.Remove(int, int)
type: Method
source:
remote:
path: src/Misaki.HighPerformance/Collections/SlotMap.cs
branch: main
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
id: Remove
path: src/Misaki.HighPerformance/Collections/SlotMap.cs
startLine: 157
assemblies:
- Misaki.HighPerformance
namespace: Misaki.HighPerformance.Collections
summary: Removes the item at the specified slot index when the generation matches.
example: []
syntax:
content: public bool Remove(int slotIndex, int generation)
parameters:
- id: slotIndex
type: System.Int32
description: The slot index to remove.
- id: generation
type: System.Int32
description: The generation to validate.
return:
type: System.Boolean
description: True if the item was removed; otherwise, false.
content.vb: Public Function Remove(slotIndex As Integer, generation As Integer) As Boolean
overload: Misaki.HighPerformance.Collections.SlotMap`1.Remove*
nameWithType.vb: SlotMap(Of T).Remove(Integer, Integer)
fullName.vb: Misaki.HighPerformance.Collections.SlotMap(Of T).Remove(Integer, Integer)
name.vb: Remove(Integer, Integer)
- uid: Misaki.HighPerformance.Collections.SlotMap`1.TryGetElement(System.Int32,System.Int32,`0@)
commentId: M:Misaki.HighPerformance.Collections.SlotMap`1.TryGetElement(System.Int32,System.Int32,`0@)
id: TryGetElement(System.Int32,System.Int32,`0@)
parent: Misaki.HighPerformance.Collections.SlotMap`1
langs:
- csharp
- vb
name: TryGetElement(int, int, out T)
nameWithType: SlotMap<T>.TryGetElement(int, int, out T)
fullName: Misaki.HighPerformance.Collections.SlotMap<T>.TryGetElement(int, int, out T)
type: Method
source:
remote:
path: src/Misaki.HighPerformance/Collections/SlotMap.cs
branch: main
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
id: TryGetElement
path: src/Misaki.HighPerformance/Collections/SlotMap.cs
startLine: 181
assemblies:
- Misaki.HighPerformance
namespace: Misaki.HighPerformance.Collections
summary: Tries to get the item at the specified slot index and generation.
example: []
syntax:
content: public bool TryGetElement(int slotIndex, int generation, out T value)
parameters:
- id: slotIndex
type: System.Int32
description: The slot index to retrieve.
- id: generation
type: System.Int32
description: The generation to validate.
- id: value
type: '{T}'
description: When this method returns, contains the stored item if found.
attributes:
- type: System.Diagnostics.CodeAnalysis.MaybeNullWhenAttribute
ctor: System.Diagnostics.CodeAnalysis.MaybeNullWhenAttribute.#ctor(System.Boolean)
arguments:
- type: System.Boolean
value: false
return:
type: System.Boolean
description: True if the item was found; otherwise, false.
content.vb: Public Function TryGetElement(slotIndex As Integer, generation As Integer, value As T) As Boolean
overload: Misaki.HighPerformance.Collections.SlotMap`1.TryGetElement*
nameWithType.vb: SlotMap(Of T).TryGetElement(Integer, Integer, T)
fullName.vb: Misaki.HighPerformance.Collections.SlotMap(Of T).TryGetElement(Integer, Integer, T)
name.vb: TryGetElement(Integer, Integer, T)
- uid: Misaki.HighPerformance.Collections.SlotMap`1.GetElementAt(System.Int32,System.Int32)
commentId: M:Misaki.HighPerformance.Collections.SlotMap`1.GetElementAt(System.Int32,System.Int32)
id: GetElementAt(System.Int32,System.Int32)
parent: Misaki.HighPerformance.Collections.SlotMap`1
langs:
- csharp
- vb
name: GetElementAt(int, int)
nameWithType: SlotMap<T>.GetElementAt(int, int)
fullName: Misaki.HighPerformance.Collections.SlotMap<T>.GetElementAt(int, int)
type: Method
source:
remote:
path: src/Misaki.HighPerformance/Collections/SlotMap.cs
branch: main
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
id: GetElementAt
path: src/Misaki.HighPerformance/Collections/SlotMap.cs
startLine: 201
assemblies:
- Misaki.HighPerformance
namespace: Misaki.HighPerformance.Collections
summary: Gets the item at the specified slot index and generation.
example: []
syntax:
content: public T GetElementAt(int slotIndex, int generation)
parameters:
- id: slotIndex
type: System.Int32
description: The slot index to retrieve.
- id: generation
type: System.Int32
description: The generation to validate.
return:
type: '{T}'
description: The item stored at the slot.
content.vb: Public Function GetElementAt(slotIndex As Integer, generation As Integer) As T
overload: Misaki.HighPerformance.Collections.SlotMap`1.GetElementAt*
exceptions:
- type: System.InvalidOperationException
commentId: T:System.InvalidOperationException
description: Thrown when the slot is not occupied or the generation does not match.
nameWithType.vb: SlotMap(Of T).GetElementAt(Integer, Integer)
fullName.vb: Misaki.HighPerformance.Collections.SlotMap(Of T).GetElementAt(Integer, Integer)
name.vb: GetElementAt(Integer, Integer)
- uid: Misaki.HighPerformance.Collections.SlotMap`1.GetElementReferenceAt(System.Int32,System.Int32,System.Boolean@)
commentId: M:Misaki.HighPerformance.Collections.SlotMap`1.GetElementReferenceAt(System.Int32,System.Int32,System.Boolean@)
id: GetElementReferenceAt(System.Int32,System.Int32,System.Boolean@)
parent: Misaki.HighPerformance.Collections.SlotMap`1
langs:
- csharp
- vb
name: GetElementReferenceAt(int, int, out bool)
nameWithType: SlotMap<T>.GetElementReferenceAt(int, int, out bool)
fullName: Misaki.HighPerformance.Collections.SlotMap<T>.GetElementReferenceAt(int, int, out bool)
type: Method
source:
remote:
path: src/Misaki.HighPerformance/Collections/SlotMap.cs
branch: main
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
id: GetElementReferenceAt
path: src/Misaki.HighPerformance/Collections/SlotMap.cs
startLine: 219
assemblies:
- Misaki.HighPerformance
namespace: Misaki.HighPerformance.Collections
summary: Gets a reference to the item at the specified slot index and generation.
example: []
syntax:
content: public ref T GetElementReferenceAt(int slotIndex, int generation, out bool exist)
parameters:
- id: slotIndex
type: System.Int32
description: The slot index to retrieve.
- id: generation
type: System.Int32
description: The generation to validate.
- id: exist
type: System.Boolean
description: When this method returns, indicates whether the slot was found.
return:
type: '{T}'
description: A reference to the stored item when found; otherwise, a null reference.
content.vb: Public ByRef Function GetElementReferenceAt(slotIndex As Integer, generation As Integer, exist As Boolean) As T
overload: Misaki.HighPerformance.Collections.SlotMap`1.GetElementReferenceAt*
nameWithType.vb: SlotMap(Of T).GetElementReferenceAt(Integer, Integer, Boolean)
fullName.vb: Misaki.HighPerformance.Collections.SlotMap(Of T).GetElementReferenceAt(Integer, Integer, Boolean)
name.vb: GetElementReferenceAt(Integer, Integer, Boolean)
- uid: Misaki.HighPerformance.Collections.SlotMap`1.UpdateElement(System.Int32,System.Int32,`0)
commentId: M:Misaki.HighPerformance.Collections.SlotMap`1.UpdateElement(System.Int32,System.Int32,`0)
id: UpdateElement(System.Int32,System.Int32,`0)
parent: Misaki.HighPerformance.Collections.SlotMap`1
langs:
- csharp
- vb
name: UpdateElement(int, int, T)
nameWithType: SlotMap<T>.UpdateElement(int, int, T)
fullName: Misaki.HighPerformance.Collections.SlotMap<T>.UpdateElement(int, int, T)
type: Method
source:
remote:
path: src/Misaki.HighPerformance/Collections/SlotMap.cs
branch: main
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
id: UpdateElement
path: src/Misaki.HighPerformance/Collections/SlotMap.cs
startLine: 239
assemblies:
- Misaki.HighPerformance
namespace: Misaki.HighPerformance.Collections
summary: Updates the item at the specified slot index when the generation matches.
example: []
syntax:
content: public bool UpdateElement(int slotIndex, int generation, T newValue)
parameters:
- id: slotIndex
type: System.Int32
description: The slot index to update.
- id: generation
type: System.Int32
description: The generation to validate.
- id: newValue
type: '{T}'
description: The replacement value.
return:
type: System.Boolean
description: True if the item was updated; otherwise, false.
content.vb: Public Function UpdateElement(slotIndex As Integer, generation As Integer, newValue As T) As Boolean
overload: Misaki.HighPerformance.Collections.SlotMap`1.UpdateElement*
nameWithType.vb: SlotMap(Of T).UpdateElement(Integer, Integer, T)
fullName.vb: Misaki.HighPerformance.Collections.SlotMap(Of T).UpdateElement(Integer, Integer, T)
name.vb: UpdateElement(Integer, Integer, T)
- uid: Misaki.HighPerformance.Collections.SlotMap`1.Clear
commentId: M:Misaki.HighPerformance.Collections.SlotMap`1.Clear
id: Clear
parent: Misaki.HighPerformance.Collections.SlotMap`1
langs:
- csharp
- vb
name: Clear()
nameWithType: SlotMap<T>.Clear()
fullName: Misaki.HighPerformance.Collections.SlotMap<T>.Clear()
type: Method
source:
remote:
path: src/Misaki.HighPerformance/Collections/SlotMap.cs
branch: main
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
id: Clear
path: src/Misaki.HighPerformance/Collections/SlotMap.cs
startLine: 254
assemblies:
- Misaki.HighPerformance
namespace: Misaki.HighPerformance.Collections
summary: Removes all items from the collection.
example: []
syntax:
content: public void Clear()
content.vb: Public Sub Clear()
overload: Misaki.HighPerformance.Collections.SlotMap`1.Clear*
nameWithType.vb: SlotMap(Of T).Clear()
fullName.vb: Misaki.HighPerformance.Collections.SlotMap(Of T).Clear()
- uid: Misaki.HighPerformance.Collections.SlotMap`1.AsSpan
commentId: M:Misaki.HighPerformance.Collections.SlotMap`1.AsSpan
id: AsSpan
parent: Misaki.HighPerformance.Collections.SlotMap`1
langs:
- csharp
- vb
name: AsSpan()
nameWithType: SlotMap<T>.AsSpan()
fullName: Misaki.HighPerformance.Collections.SlotMap<T>.AsSpan()
type: Method
source:
remote:
path: src/Misaki.HighPerformance/Collections/SlotMap.cs
branch: main
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
id: AsSpan
path: src/Misaki.HighPerformance/Collections/SlotMap.cs
startLine: 265
assemblies:
- Misaki.HighPerformance
namespace: Misaki.HighPerformance.Collections
summary: Returns a span over the occupied portion of the underlying storage.
example: []
syntax:
content: public Span<T> AsSpan()
return:
type: System.Span{{T}}
description: A span containing the active items.
content.vb: Public Function AsSpan() As Span(Of T)
overload: Misaki.HighPerformance.Collections.SlotMap`1.AsSpan*
nameWithType.vb: SlotMap(Of T).AsSpan()
fullName.vb: Misaki.HighPerformance.Collections.SlotMap(Of T).AsSpan()
references:
- uid: Misaki.HighPerformance.Collections
commentId: N:Misaki.HighPerformance.Collections
href: Misaki.html
name: Misaki.HighPerformance.Collections
nameWithType: Misaki.HighPerformance.Collections
fullName: Misaki.HighPerformance.Collections
spec.csharp:
- uid: Misaki
name: Misaki
href: Misaki.html
- name: .
- uid: Misaki.HighPerformance
name: HighPerformance
href: Misaki.HighPerformance.html
- name: .
- uid: Misaki.HighPerformance.Collections
name: Collections
href: Misaki.HighPerformance.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.Collections
name: Collections
href: Misaki.HighPerformance.Collections.html
- 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.Collections.Generic.IEnumerable{{T}}
commentId: T:System.Collections.Generic.IEnumerable{`0}
parent: System.Collections.Generic
definition: System.Collections.Generic.IEnumerable`1
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
name: IEnumerable<T>
nameWithType: IEnumerable<T>
fullName: System.Collections.Generic.IEnumerable<T>
nameWithType.vb: IEnumerable(Of T)
fullName.vb: System.Collections.Generic.IEnumerable(Of T)
name.vb: IEnumerable(Of T)
spec.csharp:
- uid: System.Collections.Generic.IEnumerable`1
name: IEnumerable
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
- name: <
- name: T
- name: '>'
spec.vb:
- uid: System.Collections.Generic.IEnumerable`1
name: IEnumerable
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
- name: (
- name: Of
- name: " "
- name: T
- name: )
- uid: System.Collections.IEnumerable
commentId: T:System.Collections.IEnumerable
parent: System.Collections
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.ienumerable
name: IEnumerable
nameWithType: IEnumerable
fullName: System.Collections.IEnumerable
- uid: System.Object.Equals(System.Object)
commentId: M:System.Object.Equals(System.Object)
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)
name: Equals(object)
nameWithType: object.Equals(object)
fullName: object.Equals(object)
nameWithType.vb: Object.Equals(Object)
fullName.vb: Object.Equals(Object)
name.vb: Equals(Object)
spec.csharp:
- uid: System.Object.Equals(System.Object)
name: Equals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)
- 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)
name: Equals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)
- name: (
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- 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.GetHashCode
commentId: M:System.Object.GetHashCode
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode
name: GetHashCode()
nameWithType: object.GetHashCode()
fullName: object.GetHashCode()
nameWithType.vb: Object.GetHashCode()
fullName.vb: Object.GetHashCode()
spec.csharp:
- uid: System.Object.GetHashCode
name: GetHashCode
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode
- name: (
- name: )
spec.vb:
- uid: System.Object.GetHashCode
name: GetHashCode
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode
- name: (
- 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.MemberwiseClone
commentId: M:System.Object.MemberwiseClone
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone
name: MemberwiseClone()
nameWithType: object.MemberwiseClone()
fullName: object.MemberwiseClone()
nameWithType.vb: Object.MemberwiseClone()
fullName.vb: Object.MemberwiseClone()
spec.csharp:
- uid: System.Object.MemberwiseClone
name: MemberwiseClone
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone
- name: (
- name: )
spec.vb:
- uid: System.Object.MemberwiseClone
name: MemberwiseClone
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone
- 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: System.Object.ToString
commentId: M:System.Object.ToString
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.tostring
name: ToString()
nameWithType: object.ToString()
fullName: object.ToString()
nameWithType.vb: Object.ToString()
fullName.vb: Object.ToString()
spec.csharp:
- uid: System.Object.ToString
name: ToString
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.tostring
- name: (
- name: )
spec.vb:
- uid: System.Object.ToString
name: ToString
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.tostring
- name: (
- name: )
- uid: System
commentId: N:System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
name: System
nameWithType: System
fullName: System
- uid: System.Collections.Generic.IEnumerable`1
commentId: T:System.Collections.Generic.IEnumerable`1
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
name: IEnumerable<T>
nameWithType: IEnumerable<T>
fullName: System.Collections.Generic.IEnumerable<T>
nameWithType.vb: IEnumerable(Of T)
fullName.vb: System.Collections.Generic.IEnumerable(Of T)
name.vb: IEnumerable(Of T)
spec.csharp:
- uid: System.Collections.Generic.IEnumerable`1
name: IEnumerable
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
- name: <
- name: T
- name: '>'
spec.vb:
- uid: System.Collections.Generic.IEnumerable`1
name: IEnumerable
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-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: System.Collections
commentId: N:System.Collections
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
name: System.Collections
nameWithType: System.Collections
fullName: System.Collections
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
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
- uid: Misaki.HighPerformance.Collections.SlotMap`1.Count*
commentId: Overload:Misaki.HighPerformance.Collections.SlotMap`1.Count
href: Misaki.HighPerformance.Collections.SlotMap-1.html#Misaki_HighPerformance_Collections_SlotMap_1_Count
name: Count
nameWithType: SlotMap<T>.Count
fullName: Misaki.HighPerformance.Collections.SlotMap<T>.Count
nameWithType.vb: SlotMap(Of T).Count
fullName.vb: Misaki.HighPerformance.Collections.SlotMap(Of T).Count
- 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.Collections.SlotMap`1.Capacity*
commentId: Overload:Misaki.HighPerformance.Collections.SlotMap`1.Capacity
href: Misaki.HighPerformance.Collections.SlotMap-1.html#Misaki_HighPerformance_Collections_SlotMap_1_Capacity
name: Capacity
nameWithType: SlotMap<T>.Capacity
fullName: Misaki.HighPerformance.Collections.SlotMap<T>.Capacity
nameWithType.vb: SlotMap(Of T).Capacity
fullName.vb: Misaki.HighPerformance.Collections.SlotMap(Of T).Capacity
- uid: Misaki.HighPerformance.Collections.SlotMap`1.GetEnumerator*
commentId: Overload:Misaki.HighPerformance.Collections.SlotMap`1.GetEnumerator
href: Misaki.HighPerformance.Collections.SlotMap-1.html#Misaki_HighPerformance_Collections_SlotMap_1_GetEnumerator
name: GetEnumerator
nameWithType: SlotMap<T>.GetEnumerator
fullName: Misaki.HighPerformance.Collections.SlotMap<T>.GetEnumerator
nameWithType.vb: SlotMap(Of T).GetEnumerator
fullName.vb: Misaki.HighPerformance.Collections.SlotMap(Of T).GetEnumerator
- uid: System.Collections.Generic.IEnumerable{{T}}.GetEnumerator
commentId: M:System.Collections.Generic.IEnumerable{`0}.GetEnumerator
parent: System.Collections.Generic.IEnumerable{{T}}
definition: System.Collections.Generic.IEnumerable`1.GetEnumerator
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1.getenumerator
name: GetEnumerator()
nameWithType: IEnumerable<T>.GetEnumerator()
fullName: System.Collections.Generic.IEnumerable<T>.GetEnumerator()
nameWithType.vb: IEnumerable(Of T).GetEnumerator()
fullName.vb: System.Collections.Generic.IEnumerable(Of T).GetEnumerator()
spec.csharp:
- uid: System.Collections.Generic.IEnumerable{`0}.GetEnumerator
name: GetEnumerator
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1.getenumerator
- name: (
- name: )
spec.vb:
- uid: System.Collections.Generic.IEnumerable{`0}.GetEnumerator
name: GetEnumerator
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1.getenumerator
- name: (
- name: )
- uid: System.Collections.Generic.IEnumerator{{T}}
commentId: T:System.Collections.Generic.IEnumerator{`0}
parent: System.Collections.Generic
definition: System.Collections.Generic.IEnumerator`1
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerator-1
name: IEnumerator<T>
nameWithType: IEnumerator<T>
fullName: System.Collections.Generic.IEnumerator<T>
nameWithType.vb: IEnumerator(Of T)
fullName.vb: System.Collections.Generic.IEnumerator(Of T)
name.vb: IEnumerator(Of T)
spec.csharp:
- uid: System.Collections.Generic.IEnumerator`1
name: IEnumerator
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerator-1
- name: <
- name: T
- name: '>'
spec.vb:
- uid: System.Collections.Generic.IEnumerator`1
name: IEnumerator
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerator-1
- name: (
- name: Of
- name: " "
- name: T
- name: )
- uid: System.Collections.Generic.IEnumerable`1.GetEnumerator
commentId: M:System.Collections.Generic.IEnumerable`1.GetEnumerator
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1.getenumerator
name: GetEnumerator()
nameWithType: IEnumerable<T>.GetEnumerator()
fullName: System.Collections.Generic.IEnumerable<T>.GetEnumerator()
nameWithType.vb: IEnumerable(Of T).GetEnumerator()
fullName.vb: System.Collections.Generic.IEnumerable(Of T).GetEnumerator()
spec.csharp:
- uid: System.Collections.Generic.IEnumerable`1.GetEnumerator
name: GetEnumerator
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1.getenumerator
- name: (
- name: )
spec.vb:
- uid: System.Collections.Generic.IEnumerable`1.GetEnumerator
name: GetEnumerator
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1.getenumerator
- name: (
- name: )
- uid: System.Collections.Generic.IEnumerator`1
commentId: T:System.Collections.Generic.IEnumerator`1
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerator-1
name: IEnumerator<T>
nameWithType: IEnumerator<T>
fullName: System.Collections.Generic.IEnumerator<T>
nameWithType.vb: IEnumerator(Of T)
fullName.vb: System.Collections.Generic.IEnumerator(Of T)
name.vb: IEnumerator(Of T)
spec.csharp:
- uid: System.Collections.Generic.IEnumerator`1
name: IEnumerator
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerator-1
- name: <
- name: T
- name: '>'
spec.vb:
- uid: System.Collections.Generic.IEnumerator`1
name: IEnumerator
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerator-1
- name: (
- name: Of
- name: " "
- name: T
- name: )
- uid: Misaki.HighPerformance.Collections.SlotMap`1
commentId: T:Misaki.HighPerformance.Collections.SlotMap`1
parent: Misaki.HighPerformance.Collections
href: Misaki.HighPerformance.Collections.SlotMap-1.html
name: SlotMap<T>
nameWithType: SlotMap<T>
fullName: Misaki.HighPerformance.Collections.SlotMap<T>
nameWithType.vb: SlotMap(Of T)
fullName.vb: Misaki.HighPerformance.Collections.SlotMap(Of T)
name.vb: SlotMap(Of T)
spec.csharp:
- uid: Misaki.HighPerformance.Collections.SlotMap`1
name: SlotMap
href: Misaki.HighPerformance.Collections.SlotMap-1.html
- name: <
- name: T
- name: '>'
spec.vb:
- uid: Misaki.HighPerformance.Collections.SlotMap`1
name: SlotMap
href: Misaki.HighPerformance.Collections.SlotMap-1.html
- name: (
- name: Of
- name: " "
- name: T
- name: )
- uid: Misaki.HighPerformance.Collections.SlotMap`1.#ctor*
commentId: Overload:Misaki.HighPerformance.Collections.SlotMap`1.#ctor
href: Misaki.HighPerformance.Collections.SlotMap-1.html#Misaki_HighPerformance_Collections_SlotMap_1__ctor_System_Int32_
name: SlotMap
nameWithType: SlotMap<T>.SlotMap
fullName: Misaki.HighPerformance.Collections.SlotMap<T>.SlotMap
nameWithType.vb: SlotMap(Of T).New
fullName.vb: Misaki.HighPerformance.Collections.SlotMap(Of T).New
name.vb: New
- uid: Misaki.HighPerformance.Collections.SlotMap`1.Add*
commentId: Overload:Misaki.HighPerformance.Collections.SlotMap`1.Add
href: Misaki.HighPerformance.Collections.SlotMap-1.html#Misaki_HighPerformance_Collections_SlotMap_1_Add__0_System_Int32__
name: Add
nameWithType: SlotMap<T>.Add
fullName: Misaki.HighPerformance.Collections.SlotMap<T>.Add
nameWithType.vb: SlotMap(Of T).Add
fullName.vb: Misaki.HighPerformance.Collections.SlotMap(Of T).Add
- uid: '{T}'
commentId: '!:T'
definition: T
name: T
nameWithType: T
fullName: T
- uid: T
name: T
nameWithType: T
fullName: T
- uid: Misaki.HighPerformance.Collections.SlotMap`1.Contains*
commentId: Overload:Misaki.HighPerformance.Collections.SlotMap`1.Contains
href: Misaki.HighPerformance.Collections.SlotMap-1.html#Misaki_HighPerformance_Collections_SlotMap_1_Contains_System_Int32_System_Int32_
name: Contains
nameWithType: SlotMap<T>.Contains
fullName: Misaki.HighPerformance.Collections.SlotMap<T>.Contains
nameWithType.vb: SlotMap(Of T).Contains
fullName.vb: Misaki.HighPerformance.Collections.SlotMap(Of T).Contains
- 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.Collections.SlotMap`1.Remove*
commentId: Overload:Misaki.HighPerformance.Collections.SlotMap`1.Remove
href: Misaki.HighPerformance.Collections.SlotMap-1.html#Misaki_HighPerformance_Collections_SlotMap_1_Remove_System_Int32_System_Int32_
name: Remove
nameWithType: SlotMap<T>.Remove
fullName: Misaki.HighPerformance.Collections.SlotMap<T>.Remove
nameWithType.vb: SlotMap(Of T).Remove
fullName.vb: Misaki.HighPerformance.Collections.SlotMap(Of T).Remove
- uid: Misaki.HighPerformance.Collections.SlotMap`1.TryGetElement*
commentId: Overload:Misaki.HighPerformance.Collections.SlotMap`1.TryGetElement
href: Misaki.HighPerformance.Collections.SlotMap-1.html#Misaki_HighPerformance_Collections_SlotMap_1_TryGetElement_System_Int32_System_Int32__0__
name: TryGetElement
nameWithType: SlotMap<T>.TryGetElement
fullName: Misaki.HighPerformance.Collections.SlotMap<T>.TryGetElement
nameWithType.vb: SlotMap(Of T).TryGetElement
fullName.vb: Misaki.HighPerformance.Collections.SlotMap(Of T).TryGetElement
- uid: System.InvalidOperationException
commentId: T:System.InvalidOperationException
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.invalidoperationexception
name: InvalidOperationException
nameWithType: InvalidOperationException
fullName: System.InvalidOperationException
- uid: Misaki.HighPerformance.Collections.SlotMap`1.GetElementAt*
commentId: Overload:Misaki.HighPerformance.Collections.SlotMap`1.GetElementAt
href: Misaki.HighPerformance.Collections.SlotMap-1.html#Misaki_HighPerformance_Collections_SlotMap_1_GetElementAt_System_Int32_System_Int32_
name: GetElementAt
nameWithType: SlotMap<T>.GetElementAt
fullName: Misaki.HighPerformance.Collections.SlotMap<T>.GetElementAt
nameWithType.vb: SlotMap(Of T).GetElementAt
fullName.vb: Misaki.HighPerformance.Collections.SlotMap(Of T).GetElementAt
- uid: Misaki.HighPerformance.Collections.SlotMap`1.GetElementReferenceAt*
commentId: Overload:Misaki.HighPerformance.Collections.SlotMap`1.GetElementReferenceAt
href: Misaki.HighPerformance.Collections.SlotMap-1.html#Misaki_HighPerformance_Collections_SlotMap_1_GetElementReferenceAt_System_Int32_System_Int32_System_Boolean__
name: GetElementReferenceAt
nameWithType: SlotMap<T>.GetElementReferenceAt
fullName: Misaki.HighPerformance.Collections.SlotMap<T>.GetElementReferenceAt
nameWithType.vb: SlotMap(Of T).GetElementReferenceAt
fullName.vb: Misaki.HighPerformance.Collections.SlotMap(Of T).GetElementReferenceAt
- uid: Misaki.HighPerformance.Collections.SlotMap`1.UpdateElement*
commentId: Overload:Misaki.HighPerformance.Collections.SlotMap`1.UpdateElement
href: Misaki.HighPerformance.Collections.SlotMap-1.html#Misaki_HighPerformance_Collections_SlotMap_1_UpdateElement_System_Int32_System_Int32__0_
name: UpdateElement
nameWithType: SlotMap<T>.UpdateElement
fullName: Misaki.HighPerformance.Collections.SlotMap<T>.UpdateElement
nameWithType.vb: SlotMap(Of T).UpdateElement
fullName.vb: Misaki.HighPerformance.Collections.SlotMap(Of T).UpdateElement
- uid: Misaki.HighPerformance.Collections.SlotMap`1.Clear*
commentId: Overload:Misaki.HighPerformance.Collections.SlotMap`1.Clear
href: Misaki.HighPerformance.Collections.SlotMap-1.html#Misaki_HighPerformance_Collections_SlotMap_1_Clear
name: Clear
nameWithType: SlotMap<T>.Clear
fullName: Misaki.HighPerformance.Collections.SlotMap<T>.Clear
nameWithType.vb: SlotMap(Of T).Clear
fullName.vb: Misaki.HighPerformance.Collections.SlotMap(Of T).Clear
- uid: Misaki.HighPerformance.Collections.SlotMap`1.AsSpan*
commentId: Overload:Misaki.HighPerformance.Collections.SlotMap`1.AsSpan
href: Misaki.HighPerformance.Collections.SlotMap-1.html#Misaki_HighPerformance_Collections_SlotMap_1_AsSpan
name: AsSpan
nameWithType: SlotMap<T>.AsSpan
fullName: Misaki.HighPerformance.Collections.SlotMap<T>.AsSpan
nameWithType.vb: SlotMap(Of T).AsSpan
fullName.vb: Misaki.HighPerformance.Collections.SlotMap(Of T).AsSpan
- 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: )