1549 lines
72 KiB
YAML
1549 lines
72 KiB
YAML
### YamlMime:ManagedReference
|
|
items:
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap`1
|
|
commentId: T:Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap`1
|
|
id: UnsafeSlotMap`1
|
|
parent: Misaki.HighPerformance.LowLevel.Collections
|
|
children:
|
|
- Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap`1.#ctor
|
|
- Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap`1.#ctor(System.Int32,Misaki.HighPerformance.LowLevel.Buffer.AllocationHandle,Misaki.HighPerformance.LowLevel.Buffer.AllocationOption)
|
|
- Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap`1.Add(`0@,System.Int32@)
|
|
- Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap`1.Capacity
|
|
- Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap`1.Clear
|
|
- Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap`1.Contains(System.Int32,System.Int32)
|
|
- Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap`1.Count
|
|
- Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap`1.Dispose
|
|
- Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap`1.GetElementAt(System.Int32,System.Int32)
|
|
- Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap`1.GetElementReferenceAt(System.Int32,System.Int32,System.Boolean@)
|
|
- Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap`1.GetEnumerator
|
|
- Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap`1.GetUnsafePtr
|
|
- Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap`1.IsCreated
|
|
- Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap`1.Remove(System.Int32,System.Int32)
|
|
- Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap`1.Remove(System.Int32,System.Int32,`0@)
|
|
- Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap`1.Resize(System.Int32,Misaki.HighPerformance.LowLevel.Buffer.AllocationOption)
|
|
- Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap`1.TryGetElementAt(System.Int32,System.Int32,`0@)
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: UnsafeSlotMap<T>
|
|
nameWithType: UnsafeSlotMap<T>
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap<T>
|
|
type: Struct
|
|
source:
|
|
remote:
|
|
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeSlotMap.cs
|
|
branch: main
|
|
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
|
|
id: UnsafeSlotMap
|
|
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeSlotMap.cs
|
|
startLine: 39
|
|
assemblies:
|
|
- Misaki.HighPerformance.LowLevel
|
|
namespace: Misaki.HighPerformance.LowLevel.Collections
|
|
summary: >-
|
|
Provides an unsafe, high-performance slot map for storing and managing unmanaged values, supporting fast insertion,
|
|
|
|
removal, and lookup by slot index and generation.
|
|
example: []
|
|
syntax:
|
|
content: 'public struct UnsafeSlotMap<T> : IUnsafeCollection<T>, IUnsafeCollection, IDisposable where T : unmanaged'
|
|
typeParameters:
|
|
- id: T
|
|
description: The type of value to store in the slot map. Must be unmanaged.
|
|
content.vb: Public Structure UnsafeSlotMap(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: UnsafeSlotMap(Of T)
|
|
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap(Of T)
|
|
name.vb: UnsafeSlotMap(Of T)
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap`1.Count
|
|
commentId: P:Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap`1.Count
|
|
id: Count
|
|
parent: Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap`1
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: Count
|
|
nameWithType: UnsafeSlotMap<T>.Count
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap<T>.Count
|
|
type: Property
|
|
source:
|
|
remote:
|
|
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeSlotMap.cs
|
|
branch: main
|
|
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
|
|
id: Count
|
|
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeSlotMap.cs
|
|
startLine: 92
|
|
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.UnsafeSlotMap`1.Count*
|
|
implements:
|
|
- Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeCollection{{T}}.Count
|
|
nameWithType.vb: UnsafeSlotMap(Of T).Count
|
|
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap(Of T).Count
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap`1.Capacity
|
|
commentId: P:Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap`1.Capacity
|
|
id: Capacity
|
|
parent: Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap`1
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: Capacity
|
|
nameWithType: UnsafeSlotMap<T>.Capacity
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap<T>.Capacity
|
|
type: Property
|
|
source:
|
|
remote:
|
|
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeSlotMap.cs
|
|
branch: main
|
|
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
|
|
id: Capacity
|
|
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeSlotMap.cs
|
|
startLine: 93
|
|
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.UnsafeSlotMap`1.Capacity*
|
|
nameWithType.vb: UnsafeSlotMap(Of T).Capacity
|
|
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap(Of T).Capacity
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap`1.IsCreated
|
|
commentId: P:Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap`1.IsCreated
|
|
id: IsCreated
|
|
parent: Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap`1
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: IsCreated
|
|
nameWithType: UnsafeSlotMap<T>.IsCreated
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap<T>.IsCreated
|
|
type: Property
|
|
source:
|
|
remote:
|
|
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeSlotMap.cs
|
|
branch: main
|
|
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
|
|
id: IsCreated
|
|
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeSlotMap.cs
|
|
startLine: 95
|
|
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.UnsafeSlotMap`1.IsCreated*
|
|
implements:
|
|
- Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeCollection.IsCreated
|
|
nameWithType.vb: UnsafeSlotMap(Of T).IsCreated
|
|
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap(Of T).IsCreated
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap`1.#ctor
|
|
commentId: M:Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap`1.#ctor
|
|
id: '#ctor'
|
|
parent: Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap`1
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: UnsafeSlotMap()
|
|
nameWithType: UnsafeSlotMap<T>.UnsafeSlotMap()
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap<T>.UnsafeSlotMap()
|
|
type: Constructor
|
|
source:
|
|
remote:
|
|
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeSlotMap.cs
|
|
branch: main
|
|
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
|
|
id: .ctor
|
|
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeSlotMap.cs
|
|
startLine: 100
|
|
assemblies:
|
|
- Misaki.HighPerformance.LowLevel
|
|
namespace: Misaki.HighPerformance.LowLevel.Collections
|
|
summary: Initializes a new instance of UnsafeSlotMap with a default size of 1 and a persistent allocation handle.
|
|
example: []
|
|
syntax:
|
|
content: public UnsafeSlotMap()
|
|
content.vb: Public Sub New()
|
|
overload: Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap`1.#ctor*
|
|
nameWithType.vb: UnsafeSlotMap(Of T).New()
|
|
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap(Of T).New()
|
|
name.vb: New()
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap`1.#ctor(System.Int32,Misaki.HighPerformance.LowLevel.Buffer.AllocationHandle,Misaki.HighPerformance.LowLevel.Buffer.AllocationOption)
|
|
commentId: M:Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap`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.UnsafeSlotMap`1
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: UnsafeSlotMap(int, AllocationHandle, AllocationOption)
|
|
nameWithType: UnsafeSlotMap<T>.UnsafeSlotMap(int, AllocationHandle, AllocationOption)
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap<T>.UnsafeSlotMap(int, Misaki.HighPerformance.LowLevel.Buffer.AllocationHandle, Misaki.HighPerformance.LowLevel.Buffer.AllocationOption)
|
|
type: Constructor
|
|
source:
|
|
remote:
|
|
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeSlotMap.cs
|
|
branch: main
|
|
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
|
|
id: .ctor
|
|
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeSlotMap.cs
|
|
startLine: 113
|
|
assemblies:
|
|
- Misaki.HighPerformance.LowLevel
|
|
namespace: Misaki.HighPerformance.LowLevel.Collections
|
|
summary: >-
|
|
Initializes a new instance of the UnsafeSlotMap class with the specified capacity, allocation handle, and
|
|
|
|
allocation options.
|
|
example: []
|
|
syntax:
|
|
content: public UnsafeSlotMap(int capacity, AllocationHandle handle, AllocationOption allocationOption = AllocationOption.None)
|
|
parameters:
|
|
- id: capacity
|
|
type: System.Int32
|
|
description: The number of slots to allocate for the map. Must be greater than zero.
|
|
- id: handle
|
|
type: Misaki.HighPerformance.LowLevel.Buffer.AllocationHandle
|
|
description: A reference to the allocation handle used to manage memory for the slot map.
|
|
- id: allocationOption
|
|
type: Misaki.HighPerformance.LowLevel.Buffer.AllocationOption
|
|
description: The allocation options to use when creating internal data structures. The default is AllocationOption.None.
|
|
content.vb: Public Sub New(capacity As Integer, handle As AllocationHandle, allocationOption As AllocationOption = AllocationOption.None)
|
|
overload: Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap`1.#ctor*
|
|
exceptions:
|
|
- type: System.ArgumentOutOfRangeException
|
|
commentId: T:System.ArgumentOutOfRangeException
|
|
description: Thrown when capacity is less than or equal to zero.
|
|
nameWithType.vb: UnsafeSlotMap(Of T).New(Integer, AllocationHandle, AllocationOption)
|
|
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap(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.UnsafeSlotMap`1.GetEnumerator
|
|
commentId: M:Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap`1.GetEnumerator
|
|
id: GetEnumerator
|
|
parent: Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap`1
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: GetEnumerator()
|
|
nameWithType: UnsafeSlotMap<T>.GetEnumerator()
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap<T>.GetEnumerator()
|
|
type: Method
|
|
source:
|
|
remote:
|
|
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeSlotMap.cs
|
|
branch: main
|
|
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
|
|
id: GetEnumerator
|
|
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeSlotMap.cs
|
|
startLine: 151
|
|
assemblies:
|
|
- Misaki.HighPerformance.LowLevel
|
|
namespace: Misaki.HighPerformance.LowLevel.Collections
|
|
syntax:
|
|
content: >-
|
|
[UnscopedRef]
|
|
|
|
public UnsafeSlotMap<T>.Enumerator GetEnumerator()
|
|
return:
|
|
type: Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap`1.Enumerator
|
|
content.vb: >-
|
|
<UnscopedRef>
|
|
|
|
Public Function GetEnumerator() As UnsafeSlotMap(Of T).Enumerator
|
|
overload: Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap`1.GetEnumerator*
|
|
attributes:
|
|
- type: System.Diagnostics.CodeAnalysis.UnscopedRefAttribute
|
|
ctor: System.Diagnostics.CodeAnalysis.UnscopedRefAttribute.#ctor
|
|
arguments: []
|
|
nameWithType.vb: UnsafeSlotMap(Of T).GetEnumerator()
|
|
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap(Of T).GetEnumerator()
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap`1.Add(`0@,System.Int32@)
|
|
commentId: M:Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap`1.Add(`0@,System.Int32@)
|
|
id: Add(`0@,System.Int32@)
|
|
parent: Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap`1
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: Add(scoped in T, out int)
|
|
nameWithType: UnsafeSlotMap<T>.Add(scoped in T, out int)
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap<T>.Add(scoped in T, out int)
|
|
type: Method
|
|
source:
|
|
remote:
|
|
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeSlotMap.cs
|
|
branch: main
|
|
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
|
|
id: Add
|
|
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeSlotMap.cs
|
|
startLine: 192
|
|
assemblies:
|
|
- Misaki.HighPerformance.LowLevel
|
|
namespace: Misaki.HighPerformance.LowLevel.Collections
|
|
summary: Adds the specified item to the collection and returns the index of the slot where it was stored.
|
|
example: []
|
|
syntax:
|
|
content: public int Add(scoped in T item, out int generation)
|
|
parameters:
|
|
- id: item
|
|
type: '{T}'
|
|
description: The item to add to the collection.
|
|
- id: generation
|
|
type: System.Int32
|
|
description: When this method returns, contains the generation number associated with the slot where the item was stored.
|
|
return:
|
|
type: System.Int32
|
|
description: The index of the slot in which the item was stored.
|
|
content.vb: Public Function Add(item As T, generation As Integer) As Integer
|
|
overload: Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap`1.Add*
|
|
nameWithType.vb: UnsafeSlotMap(Of T).Add(T, Integer)
|
|
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap(Of T).Add(T, Integer)
|
|
name.vb: Add(T, Integer)
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap`1.Remove(System.Int32,System.Int32,`0@)
|
|
commentId: M:Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap`1.Remove(System.Int32,System.Int32,`0@)
|
|
id: Remove(System.Int32,System.Int32,`0@)
|
|
parent: Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap`1
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: Remove(int, int, out T)
|
|
nameWithType: UnsafeSlotMap<T>.Remove(int, int, out T)
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap<T>.Remove(int, int, out T)
|
|
type: Method
|
|
source:
|
|
remote:
|
|
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeSlotMap.cs
|
|
branch: main
|
|
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
|
|
id: Remove
|
|
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeSlotMap.cs
|
|
startLine: 239
|
|
assemblies:
|
|
- Misaki.HighPerformance.LowLevel
|
|
namespace: Misaki.HighPerformance.LowLevel.Collections
|
|
summary: Attempts to remove the item at the specified slot index and generation from the collection.
|
|
example: []
|
|
syntax:
|
|
content: public bool Remove(int slotIndex, int generation, out T item)
|
|
parameters:
|
|
- id: slotIndex
|
|
type: System.Int32
|
|
description: The zero-based index of the slot to remove. Must be within the valid range of slot indices.
|
|
- id: generation
|
|
type: System.Int32
|
|
description: The generation value associated with the slot. Removal succeeds only if this matches the current generation of the slot.
|
|
- id: item
|
|
type: '{T}'
|
|
description: When this method returns, contains the item that was removed if the removal was successful; otherwise, the default value for type <code class="typeparamref">T</code>.
|
|
return:
|
|
type: System.Boolean
|
|
description: true if the item was successfully removed; otherwise, false.
|
|
content.vb: Public Function Remove(slotIndex As Integer, generation As Integer, item As T) As Boolean
|
|
overload: Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap`1.Remove*
|
|
nameWithType.vb: UnsafeSlotMap(Of T).Remove(Integer, Integer, T)
|
|
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap(Of T).Remove(Integer, Integer, T)
|
|
name.vb: Remove(Integer, Integer, T)
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap`1.Remove(System.Int32,System.Int32)
|
|
commentId: M:Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap`1.Remove(System.Int32,System.Int32)
|
|
id: Remove(System.Int32,System.Int32)
|
|
parent: Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap`1
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: Remove(int, int)
|
|
nameWithType: UnsafeSlotMap<T>.Remove(int, int)
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap<T>.Remove(int, int)
|
|
type: Method
|
|
source:
|
|
remote:
|
|
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeSlotMap.cs
|
|
branch: main
|
|
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
|
|
id: Remove
|
|
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeSlotMap.cs
|
|
startLine: 280
|
|
assemblies:
|
|
- Misaki.HighPerformance.LowLevel
|
|
namespace: Misaki.HighPerformance.LowLevel.Collections
|
|
summary: Attempts to remove the item at the specified slot index and generation from the collection.
|
|
example: []
|
|
syntax:
|
|
content: public bool Remove(int slotIndex, int generation)
|
|
parameters:
|
|
- id: slotIndex
|
|
type: System.Int32
|
|
description: The zero-based index of the slot to remove. Must be within the valid range of slot indices.
|
|
- id: generation
|
|
type: System.Int32
|
|
description: >-
|
|
The generation value associated with the slot. Removal succeeds only if this matches the current generation of
|
|
the slot.
|
|
return:
|
|
type: System.Boolean
|
|
description: true if the item was successfully removed; otherwise, false.
|
|
content.vb: Public Function Remove(slotIndex As Integer, generation As Integer) As Boolean
|
|
overload: Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap`1.Remove*
|
|
nameWithType.vb: UnsafeSlotMap(Of T).Remove(Integer, Integer)
|
|
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap(Of T).Remove(Integer, Integer)
|
|
name.vb: Remove(Integer, Integer)
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap`1.Contains(System.Int32,System.Int32)
|
|
commentId: M:Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap`1.Contains(System.Int32,System.Int32)
|
|
id: Contains(System.Int32,System.Int32)
|
|
parent: Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap`1
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: Contains(int, int)
|
|
nameWithType: UnsafeSlotMap<T>.Contains(int, int)
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap<T>.Contains(int, int)
|
|
type: Method
|
|
source:
|
|
remote:
|
|
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeSlotMap.cs
|
|
branch: main
|
|
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
|
|
id: Contains
|
|
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeSlotMap.cs
|
|
startLine: 291
|
|
assemblies:
|
|
- Misaki.HighPerformance.LowLevel
|
|
namespace: Misaki.HighPerformance.LowLevel.Collections
|
|
summary: Determines whether the specified slot index contains a valid entry with the given generation.
|
|
example: []
|
|
syntax:
|
|
content: public readonly bool Contains(int slotIndex, int generation)
|
|
parameters:
|
|
- id: slotIndex
|
|
type: System.Int32
|
|
description: The zero-based index of the slot to check. Must be greater than or equal to 0 and less than the current capacity.
|
|
- id: generation
|
|
type: System.Int32
|
|
description: The generation value to compare against the slot's generation.
|
|
return:
|
|
type: System.Boolean
|
|
description: true if the slot at the specified index is valid and its generation matches the specified value; otherwise, false.
|
|
content.vb: Public Function Contains(slotIndex As Integer, generation As Integer) As Boolean
|
|
overload: Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap`1.Contains*
|
|
nameWithType.vb: UnsafeSlotMap(Of T).Contains(Integer, Integer)
|
|
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap(Of T).Contains(Integer, Integer)
|
|
name.vb: Contains(Integer, Integer)
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap`1.TryGetElementAt(System.Int32,System.Int32,`0@)
|
|
commentId: M:Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap`1.TryGetElementAt(System.Int32,System.Int32,`0@)
|
|
id: TryGetElementAt(System.Int32,System.Int32,`0@)
|
|
parent: Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap`1
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: TryGetElementAt(int, int, out T)
|
|
nameWithType: UnsafeSlotMap<T>.TryGetElementAt(int, int, out T)
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap<T>.TryGetElementAt(int, int, out T)
|
|
type: Method
|
|
source:
|
|
remote:
|
|
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeSlotMap.cs
|
|
branch: main
|
|
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
|
|
id: TryGetElementAt
|
|
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeSlotMap.cs
|
|
startLine: 306
|
|
assemblies:
|
|
- Misaki.HighPerformance.LowLevel
|
|
namespace: Misaki.HighPerformance.LowLevel.Collections
|
|
summary: Attempts to retrieve the element at the specified slot index and generation.
|
|
example: []
|
|
syntax:
|
|
content: public readonly bool TryGetElementAt(int slotIndex, int generation, out T value)
|
|
parameters:
|
|
- id: slotIndex
|
|
type: System.Int32
|
|
description: The zero-based index of the slot to retrieve. Must be within the valid range of slots.
|
|
- id: generation
|
|
type: System.Int32
|
|
description: >-
|
|
The generation identifier associated with the slot. Used to verify that the slot has not been replaced or
|
|
invalidated.
|
|
- id: value
|
|
type: '{T}'
|
|
description: >-
|
|
When this method returns, contains the element at the specified slot and generation if found; otherwise, the
|
|
default value for type <code class="typeparamref">T</code>.
|
|
return:
|
|
type: System.Boolean
|
|
description: true if the element at the specified slot index and generation is found; otherwise, false.
|
|
content.vb: Public Function TryGetElementAt(slotIndex As Integer, generation As Integer, value As T) As Boolean
|
|
overload: Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap`1.TryGetElementAt*
|
|
nameWithType.vb: UnsafeSlotMap(Of T).TryGetElementAt(Integer, Integer, T)
|
|
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap(Of T).TryGetElementAt(Integer, Integer, T)
|
|
name.vb: TryGetElementAt(Integer, Integer, T)
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap`1.GetElementAt(System.Int32,System.Int32)
|
|
commentId: M:Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap`1.GetElementAt(System.Int32,System.Int32)
|
|
id: GetElementAt(System.Int32,System.Int32)
|
|
parent: Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap`1
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: GetElementAt(int, int)
|
|
nameWithType: UnsafeSlotMap<T>.GetElementAt(int, int)
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap<T>.GetElementAt(int, int)
|
|
type: Method
|
|
source:
|
|
remote:
|
|
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeSlotMap.cs
|
|
branch: main
|
|
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
|
|
id: GetElementAt
|
|
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeSlotMap.cs
|
|
startLine: 329
|
|
assemblies:
|
|
- Misaki.HighPerformance.LowLevel
|
|
namespace: Misaki.HighPerformance.LowLevel.Collections
|
|
summary: Retrieves the element stored at the specified slot index and generation.
|
|
example: []
|
|
syntax:
|
|
content: public readonly T GetElementAt(int slotIndex, int generation)
|
|
parameters:
|
|
- id: slotIndex
|
|
type: System.Int32
|
|
description: The zero-based index of the slot from which to retrieve the element. Must be within the valid range of allocated slots.
|
|
- id: generation
|
|
type: System.Int32
|
|
description: The generation identifier associated with the slot. Used to ensure the element has not been replaced or removed since allocation.
|
|
return:
|
|
type: '{T}'
|
|
description: The element stored at the specified slot and generation.
|
|
content.vb: Public Function GetElementAt(slotIndex As Integer, generation As Integer) As T
|
|
overload: Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap`1.GetElementAt*
|
|
exceptions:
|
|
- type: System.ArgumentOutOfRangeException
|
|
commentId: T:System.ArgumentOutOfRangeException
|
|
description: Thrown when <code class="paramref">slotIndex</code> is less than zero or greater than or equal to the capacity.
|
|
- type: System.InvalidOperationException
|
|
commentId: T:System.InvalidOperationException
|
|
description: Thrown when the specified slot is not occupied or the generation does not match.
|
|
nameWithType.vb: UnsafeSlotMap(Of T).GetElementAt(Integer, Integer)
|
|
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap(Of T).GetElementAt(Integer, Integer)
|
|
name.vb: GetElementAt(Integer, Integer)
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap`1.GetElementReferenceAt(System.Int32,System.Int32,System.Boolean@)
|
|
commentId: M:Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap`1.GetElementReferenceAt(System.Int32,System.Int32,System.Boolean@)
|
|
id: GetElementReferenceAt(System.Int32,System.Int32,System.Boolean@)
|
|
parent: Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap`1
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: GetElementReferenceAt(int, int, out bool)
|
|
nameWithType: UnsafeSlotMap<T>.GetElementReferenceAt(int, int, out bool)
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap<T>.GetElementReferenceAt(int, int, out bool)
|
|
type: Method
|
|
source:
|
|
remote:
|
|
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeSlotMap.cs
|
|
branch: main
|
|
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
|
|
id: GetElementReferenceAt
|
|
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeSlotMap.cs
|
|
startLine: 347
|
|
assemblies:
|
|
- Misaki.HighPerformance.LowLevel
|
|
namespace: Misaki.HighPerformance.LowLevel.Collections
|
|
summary: >-
|
|
Returns a reference to the element at the specified slot index and generation, if it exists; otherwise, returns
|
|
|
|
a null reference.
|
|
example: []
|
|
syntax:
|
|
content: public readonly ref T GetElementReferenceAt(int slotIndex, int generation, out bool exist)
|
|
parameters:
|
|
- id: slotIndex
|
|
type: System.Int32
|
|
description: The zero-based index of the slot to retrieve. Must be within the valid range of allocated slots.
|
|
- id: generation
|
|
type: System.Int32
|
|
description: The expected generation value for the slot. Used to verify that the slot has not been recycled or replaced.
|
|
- id: exist
|
|
type: System.Boolean
|
|
description: When this method returns, contains <a href="https://learn.microsoft.com/dotnet/csharp/language-reference/builtin-types/bool">true</a> if a valid element exists at the specified slot and generation; otherwise, <a href="https://learn.microsoft.com/dotnet/csharp/language-reference/builtin-types/bool">false</a>.
|
|
return:
|
|
type: '{T}'
|
|
description: A reference to the element of type <code class="typeparamref">T</code> at the specified slot and generation if it exists; otherwise, a null reference.
|
|
content.vb: Public ByRef Function GetElementReferenceAt(slotIndex As Integer, generation As Integer, exist As Boolean) As T
|
|
overload: Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap`1.GetElementReferenceAt*
|
|
nameWithType.vb: UnsafeSlotMap(Of T).GetElementReferenceAt(Integer, Integer, Boolean)
|
|
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap(Of T).GetElementReferenceAt(Integer, Integer, Boolean)
|
|
name.vb: GetElementReferenceAt(Integer, Integer, Boolean)
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap`1.Resize(System.Int32,Misaki.HighPerformance.LowLevel.Buffer.AllocationOption)
|
|
commentId: M:Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap`1.Resize(System.Int32,Misaki.HighPerformance.LowLevel.Buffer.AllocationOption)
|
|
id: Resize(System.Int32,Misaki.HighPerformance.LowLevel.Buffer.AllocationOption)
|
|
parent: Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap`1
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: Resize(int, AllocationOption)
|
|
nameWithType: UnsafeSlotMap<T>.Resize(int, AllocationOption)
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap<T>.Resize(int, Misaki.HighPerformance.LowLevel.Buffer.AllocationOption)
|
|
type: Method
|
|
source:
|
|
remote:
|
|
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeSlotMap.cs
|
|
branch: main
|
|
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
|
|
id: Resize
|
|
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeSlotMap.cs
|
|
startLine: 376
|
|
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.UnsafeSlotMap`1.Resize*
|
|
implements:
|
|
- Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeCollection{{T}}.Resize(System.Int32,Misaki.HighPerformance.LowLevel.Buffer.AllocationOption)
|
|
nameWithType.vb: UnsafeSlotMap(Of T).Resize(Integer, AllocationOption)
|
|
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap(Of T).Resize(Integer, Misaki.HighPerformance.LowLevel.Buffer.AllocationOption)
|
|
name.vb: Resize(Integer, AllocationOption)
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap`1.Clear
|
|
commentId: M:Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap`1.Clear
|
|
id: Clear
|
|
parent: Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap`1
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: Clear()
|
|
nameWithType: UnsafeSlotMap<T>.Clear()
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap<T>.Clear()
|
|
type: Method
|
|
source:
|
|
remote:
|
|
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeSlotMap.cs
|
|
branch: main
|
|
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
|
|
id: Clear
|
|
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeSlotMap.cs
|
|
startLine: 384
|
|
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.UnsafeSlotMap`1.Clear*
|
|
implements:
|
|
- Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeCollection.Clear
|
|
nameWithType.vb: UnsafeSlotMap(Of T).Clear()
|
|
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap(Of T).Clear()
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap`1.GetUnsafePtr
|
|
commentId: M:Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap`1.GetUnsafePtr
|
|
id: GetUnsafePtr
|
|
parent: Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap`1
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: GetUnsafePtr()
|
|
nameWithType: UnsafeSlotMap<T>.GetUnsafePtr()
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap<T>.GetUnsafePtr()
|
|
type: Method
|
|
source:
|
|
remote:
|
|
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeSlotMap.cs
|
|
branch: main
|
|
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
|
|
id: GetUnsafePtr
|
|
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeSlotMap.cs
|
|
startLine: 400
|
|
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.UnsafeSlotMap`1.GetUnsafePtr*
|
|
implements:
|
|
- Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeCollection.GetUnsafePtr
|
|
nameWithType.vb: UnsafeSlotMap(Of T).GetUnsafePtr()
|
|
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap(Of T).GetUnsafePtr()
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap`1.Dispose
|
|
commentId: M:Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap`1.Dispose
|
|
id: Dispose
|
|
parent: Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap`1
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: Dispose()
|
|
nameWithType: UnsafeSlotMap<T>.Dispose()
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap<T>.Dispose()
|
|
type: Method
|
|
source:
|
|
remote:
|
|
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeSlotMap.cs
|
|
branch: main
|
|
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
|
|
id: Dispose
|
|
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeSlotMap.cs
|
|
startLine: 405
|
|
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.UnsafeSlotMap`1.Dispose*
|
|
implements:
|
|
- System.IDisposable.Dispose
|
|
nameWithType.vb: UnsafeSlotMap(Of T).Dispose()
|
|
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap(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: Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap`1.Count*
|
|
commentId: Overload:Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap`1.Count
|
|
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap-1.html#Misaki_HighPerformance_LowLevel_Collections_UnsafeSlotMap_1_Count
|
|
name: Count
|
|
nameWithType: UnsafeSlotMap<T>.Count
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap<T>.Count
|
|
nameWithType.vb: UnsafeSlotMap(Of T).Count
|
|
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap(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: 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.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.UnsafeSlotMap`1.Capacity*
|
|
commentId: Overload:Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap`1.Capacity
|
|
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap-1.html#Misaki_HighPerformance_LowLevel_Collections_UnsafeSlotMap_1_Capacity
|
|
name: Capacity
|
|
nameWithType: UnsafeSlotMap<T>.Capacity
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap<T>.Capacity
|
|
nameWithType.vb: UnsafeSlotMap(Of T).Capacity
|
|
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap(Of T).Capacity
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap`1.IsCreated*
|
|
commentId: Overload:Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap`1.IsCreated
|
|
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap-1.html#Misaki_HighPerformance_LowLevel_Collections_UnsafeSlotMap_1_IsCreated
|
|
name: IsCreated
|
|
nameWithType: UnsafeSlotMap<T>.IsCreated
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap<T>.IsCreated
|
|
nameWithType.vb: UnsafeSlotMap(Of T).IsCreated
|
|
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap(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.UnsafeSlotMap`1.#ctor*
|
|
commentId: Overload:Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap`1.#ctor
|
|
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap-1.html#Misaki_HighPerformance_LowLevel_Collections_UnsafeSlotMap_1__ctor
|
|
name: UnsafeSlotMap
|
|
nameWithType: UnsafeSlotMap<T>.UnsafeSlotMap
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap<T>.UnsafeSlotMap
|
|
nameWithType.vb: UnsafeSlotMap(Of T).New
|
|
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap(Of T).New
|
|
name.vb: New
|
|
- uid: System.ArgumentOutOfRangeException
|
|
commentId: T:System.ArgumentOutOfRangeException
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.argumentoutofrangeexception
|
|
name: ArgumentOutOfRangeException
|
|
nameWithType: ArgumentOutOfRangeException
|
|
fullName: System.ArgumentOutOfRangeException
|
|
- 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.UnsafeSlotMap`1.GetEnumerator*
|
|
commentId: Overload:Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap`1.GetEnumerator
|
|
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap-1.html#Misaki_HighPerformance_LowLevel_Collections_UnsafeSlotMap_1_GetEnumerator
|
|
name: GetEnumerator
|
|
nameWithType: UnsafeSlotMap<T>.GetEnumerator
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap<T>.GetEnumerator
|
|
nameWithType.vb: UnsafeSlotMap(Of T).GetEnumerator
|
|
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap(Of T).GetEnumerator
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap`1.Enumerator
|
|
commentId: T:Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap`1.Enumerator
|
|
parent: Misaki.HighPerformance.LowLevel.Collections
|
|
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap-1.html
|
|
name: UnsafeSlotMap<T>.Enumerator
|
|
nameWithType: UnsafeSlotMap<T>.Enumerator
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap<T>.Enumerator
|
|
nameWithType.vb: UnsafeSlotMap(Of T).Enumerator
|
|
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap(Of T).Enumerator
|
|
name.vb: UnsafeSlotMap(Of T).Enumerator
|
|
spec.csharp:
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap`1
|
|
name: UnsafeSlotMap
|
|
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap-1.html
|
|
- name: <
|
|
- name: T
|
|
- name: '>'
|
|
- name: .
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap`1.Enumerator
|
|
name: Enumerator
|
|
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap-1.Enumerator.html
|
|
spec.vb:
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap`1
|
|
name: UnsafeSlotMap
|
|
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap-1.html
|
|
- name: (
|
|
- name: Of
|
|
- name: " "
|
|
- name: T
|
|
- name: )
|
|
- name: .
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap`1.Enumerator
|
|
name: Enumerator
|
|
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap-1.Enumerator.html
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap`1.Add*
|
|
commentId: Overload:Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap`1.Add
|
|
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap-1.html#Misaki_HighPerformance_LowLevel_Collections_UnsafeSlotMap_1_Add__0__System_Int32__
|
|
name: Add
|
|
nameWithType: UnsafeSlotMap<T>.Add
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap<T>.Add
|
|
nameWithType.vb: UnsafeSlotMap(Of T).Add
|
|
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap(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.LowLevel.Collections.UnsafeSlotMap`1.Remove*
|
|
commentId: Overload:Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap`1.Remove
|
|
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap-1.html#Misaki_HighPerformance_LowLevel_Collections_UnsafeSlotMap_1_Remove_System_Int32_System_Int32__0__
|
|
name: Remove
|
|
nameWithType: UnsafeSlotMap<T>.Remove
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap<T>.Remove
|
|
nameWithType.vb: UnsafeSlotMap(Of T).Remove
|
|
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap(Of T).Remove
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap`1.Contains*
|
|
commentId: Overload:Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap`1.Contains
|
|
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap-1.html#Misaki_HighPerformance_LowLevel_Collections_UnsafeSlotMap_1_Contains_System_Int32_System_Int32_
|
|
name: Contains
|
|
nameWithType: UnsafeSlotMap<T>.Contains
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap<T>.Contains
|
|
nameWithType.vb: UnsafeSlotMap(Of T).Contains
|
|
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap(Of T).Contains
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap`1.TryGetElementAt*
|
|
commentId: Overload:Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap`1.TryGetElementAt
|
|
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap-1.html#Misaki_HighPerformance_LowLevel_Collections_UnsafeSlotMap_1_TryGetElementAt_System_Int32_System_Int32__0__
|
|
name: TryGetElementAt
|
|
nameWithType: UnsafeSlotMap<T>.TryGetElementAt
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap<T>.TryGetElementAt
|
|
nameWithType.vb: UnsafeSlotMap(Of T).TryGetElementAt
|
|
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap(Of T).TryGetElementAt
|
|
- 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.LowLevel.Collections.UnsafeSlotMap`1.GetElementAt*
|
|
commentId: Overload:Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap`1.GetElementAt
|
|
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap-1.html#Misaki_HighPerformance_LowLevel_Collections_UnsafeSlotMap_1_GetElementAt_System_Int32_System_Int32_
|
|
name: GetElementAt
|
|
nameWithType: UnsafeSlotMap<T>.GetElementAt
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap<T>.GetElementAt
|
|
nameWithType.vb: UnsafeSlotMap(Of T).GetElementAt
|
|
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap(Of T).GetElementAt
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap`1.GetElementReferenceAt*
|
|
commentId: Overload:Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap`1.GetElementReferenceAt
|
|
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap-1.html#Misaki_HighPerformance_LowLevel_Collections_UnsafeSlotMap_1_GetElementReferenceAt_System_Int32_System_Int32_System_Boolean__
|
|
name: GetElementReferenceAt
|
|
nameWithType: UnsafeSlotMap<T>.GetElementReferenceAt
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap<T>.GetElementReferenceAt
|
|
nameWithType.vb: UnsafeSlotMap(Of T).GetElementReferenceAt
|
|
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap(Of T).GetElementReferenceAt
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap`1.Resize*
|
|
commentId: Overload:Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap`1.Resize
|
|
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap-1.html#Misaki_HighPerformance_LowLevel_Collections_UnsafeSlotMap_1_Resize_System_Int32_Misaki_HighPerformance_LowLevel_Buffer_AllocationOption_
|
|
name: Resize
|
|
nameWithType: UnsafeSlotMap<T>.Resize
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap<T>.Resize
|
|
nameWithType.vb: UnsafeSlotMap(Of T).Resize
|
|
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap(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.UnsafeSlotMap`1.Clear*
|
|
commentId: Overload:Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap`1.Clear
|
|
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap-1.html#Misaki_HighPerformance_LowLevel_Collections_UnsafeSlotMap_1_Clear
|
|
name: Clear
|
|
nameWithType: UnsafeSlotMap<T>.Clear
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap<T>.Clear
|
|
nameWithType.vb: UnsafeSlotMap(Of T).Clear
|
|
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap(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.UnsafeSlotMap`1.GetUnsafePtr*
|
|
commentId: Overload:Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap`1.GetUnsafePtr
|
|
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap-1.html#Misaki_HighPerformance_LowLevel_Collections_UnsafeSlotMap_1_GetUnsafePtr
|
|
name: GetUnsafePtr
|
|
nameWithType: UnsafeSlotMap<T>.GetUnsafePtr
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap<T>.GetUnsafePtr
|
|
nameWithType.vb: UnsafeSlotMap(Of T).GetUnsafePtr
|
|
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap(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.UnsafeSlotMap`1.Dispose*
|
|
commentId: Overload:Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap`1.Dispose
|
|
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap-1.html#Misaki_HighPerformance_LowLevel_Collections_UnsafeSlotMap_1_Dispose
|
|
name: Dispose
|
|
nameWithType: UnsafeSlotMap<T>.Dispose
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap<T>.Dispose
|
|
nameWithType.vb: UnsafeSlotMap(Of T).Dispose
|
|
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeSlotMap(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: )
|