2029 lines
104 KiB
YAML
2029 lines
104 KiB
YAML
### YamlMime:ManagedReference
|
|
items:
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2
|
|
commentId: T:Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2
|
|
id: UnsafeMultiHashMap`2
|
|
parent: Misaki.HighPerformance.LowLevel.Collections
|
|
children:
|
|
- Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2.#ctor
|
|
- Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2.#ctor(System.Int32,Misaki.HighPerformance.LowLevel.Buffer.AllocationHandle,Misaki.HighPerformance.LowLevel.Buffer.AllocationOption)
|
|
- Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2.Add(`0@,`1)
|
|
- Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2.Capacity
|
|
- Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2.Clear
|
|
- Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2.ContainsKey(`0@)
|
|
- Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2.Count
|
|
- Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2.CountValuesForKey(`0@)
|
|
- Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2.Dispose
|
|
- Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2.GetEnumerator
|
|
- Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2.GetKeyArray(Misaki.HighPerformance.LowLevel.Buffer.AllocationHandle)
|
|
- Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2.GetKeyValueArrays(Misaki.HighPerformance.LowLevel.Buffer.AllocationHandle)
|
|
- Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2.GetUnsafePtr
|
|
- Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2.GetValueArray(Misaki.HighPerformance.LowLevel.Buffer.AllocationHandle)
|
|
- Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2.GetValueOrDefault(`0@,`1)
|
|
- Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2.GetValuesForKey(`0@)
|
|
- Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2.IsCreated
|
|
- Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2.Remove(`0@)
|
|
- Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2.Resize(System.Int32,Misaki.HighPerformance.LowLevel.Buffer.AllocationOption)
|
|
- Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2.TrimExcess
|
|
- Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2.TryGetFirstValue(`0@,`1@,Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap{`0,`1}.Iterator@)
|
|
- Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2.TryGetNextValue(`1@,Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap{`0,`1}.Iterator@)
|
|
- Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2.TryGetValue(`0@,`1@)
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: UnsafeMultiHashMap<TKey, TValue>
|
|
nameWithType: UnsafeMultiHashMap<TKey, TValue>
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap<TKey, TValue>
|
|
type: Struct
|
|
source:
|
|
remote:
|
|
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeMultiHashMap.cs
|
|
branch: main
|
|
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
|
|
id: UnsafeMultiHashMap
|
|
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeMultiHashMap.cs
|
|
startLine: 8
|
|
assemblies:
|
|
- Misaki.HighPerformance.LowLevel
|
|
namespace: Misaki.HighPerformance.LowLevel.Collections
|
|
syntax:
|
|
content: 'public struct UnsafeMultiHashMap<TKey, TValue> : IUnsafeHashCollection<KeyValuePair<TKey, TValue>>, IDisposable where TKey : unmanaged, IEquatable<TKey> where TValue : unmanaged'
|
|
typeParameters:
|
|
- id: TKey
|
|
- id: TValue
|
|
content.vb: Public Structure UnsafeMultiHashMap(Of TKey As {Structure, IEquatable(Of TKey)}, TValue As Structure) Implements IUnsafeHashCollection(Of KeyValuePair(Of TKey, TValue)), IDisposable
|
|
implements:
|
|
- Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeHashCollection{System.Collections.Generic.KeyValuePair{{TKey},{TValue}}}
|
|
- 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: UnsafeMultiHashMap(Of TKey, TValue)
|
|
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap(Of TKey, TValue)
|
|
name.vb: UnsafeMultiHashMap(Of TKey, TValue)
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2.Count
|
|
commentId: P:Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2.Count
|
|
id: Count
|
|
parent: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: Count
|
|
nameWithType: UnsafeMultiHashMap<TKey, TValue>.Count
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap<TKey, TValue>.Count
|
|
type: Property
|
|
source:
|
|
remote:
|
|
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeMultiHashMap.cs
|
|
branch: main
|
|
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
|
|
id: Count
|
|
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeMultiHashMap.cs
|
|
startLine: 109
|
|
assemblies:
|
|
- Misaki.HighPerformance.LowLevel
|
|
namespace: Misaki.HighPerformance.LowLevel.Collections
|
|
summary: Gets the number of elements in a collection. The value is read-only.
|
|
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.UnsafeMultiHashMap`2.Count*
|
|
implements:
|
|
- Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeHashCollection{System.Collections.Generic.KeyValuePair{{TKey},{TValue}}}.Count
|
|
nameWithType.vb: UnsafeMultiHashMap(Of TKey, TValue).Count
|
|
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap(Of TKey, TValue).Count
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2.Capacity
|
|
commentId: P:Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2.Capacity
|
|
id: Capacity
|
|
parent: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: Capacity
|
|
nameWithType: UnsafeMultiHashMap<TKey, TValue>.Capacity
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap<TKey, TValue>.Capacity
|
|
type: Property
|
|
source:
|
|
remote:
|
|
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeMultiHashMap.cs
|
|
branch: main
|
|
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
|
|
id: Capacity
|
|
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeMultiHashMap.cs
|
|
startLine: 110
|
|
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.UnsafeMultiHashMap`2.Capacity*
|
|
nameWithType.vb: UnsafeMultiHashMap(Of TKey, TValue).Capacity
|
|
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap(Of TKey, TValue).Capacity
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2.IsCreated
|
|
commentId: P:Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2.IsCreated
|
|
id: IsCreated
|
|
parent: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: IsCreated
|
|
nameWithType: UnsafeMultiHashMap<TKey, TValue>.IsCreated
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap<TKey, TValue>.IsCreated
|
|
type: Property
|
|
source:
|
|
remote:
|
|
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeMultiHashMap.cs
|
|
branch: main
|
|
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
|
|
id: IsCreated
|
|
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeMultiHashMap.cs
|
|
startLine: 111
|
|
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.
|
|
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.UnsafeMultiHashMap`2.IsCreated*
|
|
implements:
|
|
- Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeHashCollection{System.Collections.Generic.KeyValuePair{{TKey},{TValue}}}.IsCreated
|
|
nameWithType.vb: UnsafeMultiHashMap(Of TKey, TValue).IsCreated
|
|
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap(Of TKey, TValue).IsCreated
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2.#ctor
|
|
commentId: M:Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2.#ctor
|
|
id: '#ctor'
|
|
parent: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: UnsafeMultiHashMap()
|
|
nameWithType: UnsafeMultiHashMap<TKey, TValue>.UnsafeMultiHashMap()
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap<TKey, TValue>.UnsafeMultiHashMap()
|
|
type: Constructor
|
|
source:
|
|
remote:
|
|
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeMultiHashMap.cs
|
|
branch: main
|
|
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
|
|
id: .ctor
|
|
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeMultiHashMap.cs
|
|
startLine: 116
|
|
assemblies:
|
|
- Misaki.HighPerformance.LowLevel
|
|
namespace: Misaki.HighPerformance.LowLevel.Collections
|
|
summary: Initializes a new instance of UnsafeMultiHashMap with a default size of 1 and a persistent allocation handle.
|
|
example: []
|
|
syntax:
|
|
content: public UnsafeMultiHashMap()
|
|
content.vb: Public Sub New()
|
|
overload: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2.#ctor*
|
|
nameWithType.vb: UnsafeMultiHashMap(Of TKey, TValue).New()
|
|
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap(Of TKey, TValue).New()
|
|
name.vb: New()
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2.#ctor(System.Int32,Misaki.HighPerformance.LowLevel.Buffer.AllocationHandle,Misaki.HighPerformance.LowLevel.Buffer.AllocationOption)
|
|
commentId: M:Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2.#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.UnsafeMultiHashMap`2
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: UnsafeMultiHashMap(int, AllocationHandle, AllocationOption)
|
|
nameWithType: UnsafeMultiHashMap<TKey, TValue>.UnsafeMultiHashMap(int, AllocationHandle, AllocationOption)
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap<TKey, TValue>.UnsafeMultiHashMap(int, Misaki.HighPerformance.LowLevel.Buffer.AllocationHandle, Misaki.HighPerformance.LowLevel.Buffer.AllocationOption)
|
|
type: Constructor
|
|
source:
|
|
remote:
|
|
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeMultiHashMap.cs
|
|
branch: main
|
|
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
|
|
id: .ctor
|
|
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeMultiHashMap.cs
|
|
startLine: 127
|
|
assemblies:
|
|
- Misaki.HighPerformance.LowLevel
|
|
namespace: Misaki.HighPerformance.LowLevel.Collections
|
|
summary: Initializes a new instance of UnsafeMultiHashMap with the specified initial capacity and allocation handle.
|
|
example: []
|
|
syntax:
|
|
content: public UnsafeMultiHashMap(int capacity, AllocationHandle handle, AllocationOption allocationOption = AllocationOption.None)
|
|
parameters:
|
|
- id: capacity
|
|
type: System.Int32
|
|
description: The initial capacity of the hash map.
|
|
- id: handle
|
|
type: Misaki.HighPerformance.LowLevel.Buffer.AllocationHandle
|
|
description: The allocation handle.
|
|
- id: allocationOption
|
|
type: Misaki.HighPerformance.LowLevel.Buffer.AllocationOption
|
|
description: The allocation option.
|
|
content.vb: Public Sub New(capacity As Integer, handle As AllocationHandle, allocationOption As AllocationOption = AllocationOption.None)
|
|
overload: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2.#ctor*
|
|
nameWithType.vb: UnsafeMultiHashMap(Of TKey, TValue).New(Integer, AllocationHandle, AllocationOption)
|
|
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap(Of TKey, TValue).New(Integer, Misaki.HighPerformance.LowLevel.Buffer.AllocationHandle, Misaki.HighPerformance.LowLevel.Buffer.AllocationOption)
|
|
name.vb: New(Integer, AllocationHandle, AllocationOption)
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2.GetEnumerator
|
|
commentId: M:Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2.GetEnumerator
|
|
id: GetEnumerator
|
|
parent: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: GetEnumerator()
|
|
nameWithType: UnsafeMultiHashMap<TKey, TValue>.GetEnumerator()
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap<TKey, TValue>.GetEnumerator()
|
|
type: Method
|
|
source:
|
|
remote:
|
|
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeMultiHashMap.cs
|
|
branch: main
|
|
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
|
|
id: GetEnumerator
|
|
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeMultiHashMap.cs
|
|
startLine: 132
|
|
assemblies:
|
|
- Misaki.HighPerformance.LowLevel
|
|
namespace: Misaki.HighPerformance.LowLevel.Collections
|
|
syntax:
|
|
content: >-
|
|
[UnscopedRef]
|
|
|
|
public UnsafeMultiHashMap<TKey, TValue>.Enumerator GetEnumerator()
|
|
return:
|
|
type: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2.Enumerator
|
|
content.vb: >-
|
|
<UnscopedRef>
|
|
|
|
Public Function GetEnumerator() As UnsafeMultiHashMap(Of TKey, TValue).Enumerator
|
|
overload: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2.GetEnumerator*
|
|
attributes:
|
|
- type: System.Diagnostics.CodeAnalysis.UnscopedRefAttribute
|
|
ctor: System.Diagnostics.CodeAnalysis.UnscopedRefAttribute.#ctor
|
|
arguments: []
|
|
nameWithType.vb: UnsafeMultiHashMap(Of TKey, TValue).GetEnumerator()
|
|
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap(Of TKey, TValue).GetEnumerator()
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2.Add(`0@,`1)
|
|
commentId: M:Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2.Add(`0@,`1)
|
|
id: Add(`0@,`1)
|
|
parent: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: Add(scoped in TKey, TValue)
|
|
nameWithType: UnsafeMultiHashMap<TKey, TValue>.Add(scoped in TKey, TValue)
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap<TKey, TValue>.Add(scoped in TKey, TValue)
|
|
type: Method
|
|
source:
|
|
remote:
|
|
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeMultiHashMap.cs
|
|
branch: main
|
|
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
|
|
id: Add
|
|
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeMultiHashMap.cs
|
|
startLine: 144
|
|
assemblies:
|
|
- Misaki.HighPerformance.LowLevel
|
|
namespace: Misaki.HighPerformance.LowLevel.Collections
|
|
summary: Adds a key-value pair to the UnsafeMultiHashMap. If the key already exists, the new value will be added alongside the existing value(s) for that key, allowing multiple values to be associated with the same key.
|
|
example: []
|
|
syntax:
|
|
content: public void Add(scoped in TKey key, TValue item)
|
|
parameters:
|
|
- id: key
|
|
type: '{TKey}'
|
|
description: The key to add.
|
|
- id: item
|
|
type: '{TValue}'
|
|
description: The value to add.
|
|
content.vb: Public Sub Add(key As TKey, item As TValue)
|
|
overload: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2.Add*
|
|
nameWithType.vb: UnsafeMultiHashMap(Of TKey, TValue).Add(TKey, TValue)
|
|
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap(Of TKey, TValue).Add(TKey, TValue)
|
|
name.vb: Add(TKey, TValue)
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2.Remove(`0@)
|
|
commentId: M:Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2.Remove(`0@)
|
|
id: Remove(`0@)
|
|
parent: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: Remove(scoped in TKey)
|
|
nameWithType: UnsafeMultiHashMap<TKey, TValue>.Remove(scoped in TKey)
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap<TKey, TValue>.Remove(scoped in TKey)
|
|
type: Method
|
|
source:
|
|
remote:
|
|
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeMultiHashMap.cs
|
|
branch: main
|
|
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
|
|
id: Remove
|
|
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeMultiHashMap.cs
|
|
startLine: 156
|
|
assemblies:
|
|
- Misaki.HighPerformance.LowLevel
|
|
namespace: Misaki.HighPerformance.LowLevel.Collections
|
|
summary: Removes all values associated with the specified key from the UnsafeMultiHashMap.
|
|
example: []
|
|
syntax:
|
|
content: public bool Remove(scoped in TKey key)
|
|
parameters:
|
|
- id: key
|
|
type: '{TKey}'
|
|
description: The key for which to remove values.
|
|
return:
|
|
type: System.Boolean
|
|
description: <xref href="System.Boolean" data-throw-if-not-resolved="false"></xref> indicating whether any values were removed.
|
|
content.vb: Public Function Remove(key As TKey) As Boolean
|
|
overload: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2.Remove*
|
|
nameWithType.vb: UnsafeMultiHashMap(Of TKey, TValue).Remove(TKey)
|
|
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap(Of TKey, TValue).Remove(TKey)
|
|
name.vb: Remove(TKey)
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2.TryGetFirstValue(`0@,`1@,Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap{`0,`1}.Iterator@)
|
|
commentId: M:Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2.TryGetFirstValue(`0@,`1@,Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap{`0,`1}.Iterator@)
|
|
id: TryGetFirstValue(`0@,`1@,Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap{`0,`1}.Iterator@)
|
|
parent: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: TryGetFirstValue(scoped in TKey, out TValue, out Iterator)
|
|
nameWithType: UnsafeMultiHashMap<TKey, TValue>.TryGetFirstValue(scoped in TKey, out TValue, out UnsafeMultiHashMap<TKey, TValue>.Iterator)
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap<TKey, TValue>.TryGetFirstValue(scoped in TKey, out TValue, out Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap<TKey, TValue>.Iterator)
|
|
type: Method
|
|
source:
|
|
remote:
|
|
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeMultiHashMap.cs
|
|
branch: main
|
|
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
|
|
id: TryGetFirstValue
|
|
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeMultiHashMap.cs
|
|
startLine: 169
|
|
assemblies:
|
|
- Misaki.HighPerformance.LowLevel
|
|
namespace: Misaki.HighPerformance.LowLevel.Collections
|
|
summary: Tries to get the first value associated with the specified key.
|
|
example: []
|
|
syntax:
|
|
content: public bool TryGetFirstValue(scoped in TKey key, out TValue item, out UnsafeMultiHashMap<TKey, TValue>.Iterator iterator)
|
|
parameters:
|
|
- id: key
|
|
type: '{TKey}'
|
|
description: The key for which to get the first value.
|
|
- id: item
|
|
type: '{TValue}'
|
|
description: When this method returns, contains the first value associated with the specified key, if the key is found; otherwise, the default value for the type of the item parameter.
|
|
- id: iterator
|
|
type: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2.Iterator
|
|
description: When this method returns, contains the iterator for the first value associated with the specified key, if the key is found; otherwise, an invalid iterator.
|
|
return:
|
|
type: System.Boolean
|
|
description: true if the key was found and the first value was retrieved; otherwise, false.
|
|
content.vb: Public Function TryGetFirstValue(key As TKey, item As TValue, iterator As UnsafeMultiHashMap(Of TKey, TValue).Iterator) As Boolean
|
|
overload: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2.TryGetFirstValue*
|
|
nameWithType.vb: UnsafeMultiHashMap(Of TKey, TValue).TryGetFirstValue(TKey, TValue, UnsafeMultiHashMap(Of TKey, TValue).Iterator)
|
|
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap(Of TKey, TValue).TryGetFirstValue(TKey, TValue, Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap(Of TKey, TValue).Iterator)
|
|
name.vb: TryGetFirstValue(TKey, TValue, Iterator)
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2.TryGetNextValue(`1@,Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap{`0,`1}.Iterator@)
|
|
commentId: M:Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2.TryGetNextValue(`1@,Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap{`0,`1}.Iterator@)
|
|
id: TryGetNextValue(`1@,Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap{`0,`1}.Iterator@)
|
|
parent: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: TryGetNextValue(out TValue, ref Iterator)
|
|
nameWithType: UnsafeMultiHashMap<TKey, TValue>.TryGetNextValue(out TValue, ref UnsafeMultiHashMap<TKey, TValue>.Iterator)
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap<TKey, TValue>.TryGetNextValue(out TValue, ref Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap<TKey, TValue>.Iterator)
|
|
type: Method
|
|
source:
|
|
remote:
|
|
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeMultiHashMap.cs
|
|
branch: main
|
|
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
|
|
id: TryGetNextValue
|
|
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeMultiHashMap.cs
|
|
startLine: 190
|
|
assemblies:
|
|
- Misaki.HighPerformance.LowLevel
|
|
namespace: Misaki.HighPerformance.LowLevel.Collections
|
|
summary: Tries to get the next value associated with the key from the UnsafeMultiHashMap using the provided iterator.
|
|
example: []
|
|
syntax:
|
|
content: public bool TryGetNextValue(out TValue item, ref UnsafeMultiHashMap<TKey, TValue>.Iterator iterator)
|
|
parameters:
|
|
- id: item
|
|
type: '{TValue}'
|
|
description: When this method returns, contains the next value associated with the specified key, if the key is found; otherwise, the default value for the type of the item parameter.
|
|
- id: iterator
|
|
type: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2.Iterator
|
|
description: The iterator to use for finding the next value.
|
|
return:
|
|
type: System.Boolean
|
|
description: true if a value was found for the specified key; otherwise, false.
|
|
content.vb: Public Function TryGetNextValue(item As TValue, iterator As UnsafeMultiHashMap(Of TKey, TValue).Iterator) As Boolean
|
|
overload: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2.TryGetNextValue*
|
|
nameWithType.vb: UnsafeMultiHashMap(Of TKey, TValue).TryGetNextValue(TValue, UnsafeMultiHashMap(Of TKey, TValue).Iterator)
|
|
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap(Of TKey, TValue).TryGetNextValue(TValue, Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap(Of TKey, TValue).Iterator)
|
|
name.vb: TryGetNextValue(TValue, Iterator)
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2.TryGetValue(`0@,`1@)
|
|
commentId: M:Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2.TryGetValue(`0@,`1@)
|
|
id: TryGetValue(`0@,`1@)
|
|
parent: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: TryGetValue(scoped in TKey, out TValue)
|
|
nameWithType: UnsafeMultiHashMap<TKey, TValue>.TryGetValue(scoped in TKey, out TValue)
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap<TKey, TValue>.TryGetValue(scoped in TKey, out TValue)
|
|
type: Method
|
|
source:
|
|
remote:
|
|
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeMultiHashMap.cs
|
|
branch: main
|
|
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
|
|
id: TryGetValue
|
|
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeMultiHashMap.cs
|
|
startLine: 217
|
|
assemblies:
|
|
- Misaki.HighPerformance.LowLevel
|
|
namespace: Misaki.HighPerformance.LowLevel.Collections
|
|
summary: Tries to get the first value associated with the specified key.
|
|
example: []
|
|
syntax:
|
|
content: public bool TryGetValue(scoped in TKey key, out TValue item)
|
|
parameters:
|
|
- id: key
|
|
type: '{TKey}'
|
|
description: The key for which to get the first value.
|
|
- id: item
|
|
type: '{TValue}'
|
|
description: When this method returns, contains the first value associated with the specified key, if the key is found; otherwise, the default value for the type of the item parameter.
|
|
return:
|
|
type: System.Boolean
|
|
description: true if the key was found and the first value was retrieved; otherwise, false.
|
|
content.vb: Public Function TryGetValue(key As TKey, item As TValue) As Boolean
|
|
overload: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2.TryGetValue*
|
|
nameWithType.vb: UnsafeMultiHashMap(Of TKey, TValue).TryGetValue(TKey, TValue)
|
|
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap(Of TKey, TValue).TryGetValue(TKey, TValue)
|
|
name.vb: TryGetValue(TKey, TValue)
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2.GetValueOrDefault(`0@,`1)
|
|
commentId: M:Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2.GetValueOrDefault(`0@,`1)
|
|
id: GetValueOrDefault(`0@,`1)
|
|
parent: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: GetValueOrDefault(scoped in TKey, TValue)
|
|
nameWithType: UnsafeMultiHashMap<TKey, TValue>.GetValueOrDefault(scoped in TKey, TValue)
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap<TKey, TValue>.GetValueOrDefault(scoped in TKey, TValue)
|
|
type: Method
|
|
source:
|
|
remote:
|
|
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeMultiHashMap.cs
|
|
branch: main
|
|
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
|
|
id: GetValueOrDefault
|
|
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeMultiHashMap.cs
|
|
startLine: 229
|
|
assemblies:
|
|
- Misaki.HighPerformance.LowLevel
|
|
namespace: Misaki.HighPerformance.LowLevel.Collections
|
|
summary: Gets the first value associated with the specified key, or returns a default value if the key is not found in the UnsafeMultiHashMap.
|
|
example: []
|
|
syntax:
|
|
content: public TValue GetValueOrDefault(scoped in TKey key, TValue defaultValue = default)
|
|
parameters:
|
|
- id: key
|
|
type: '{TKey}'
|
|
description: The key for which to get the value.
|
|
- id: defaultValue
|
|
type: '{TValue}'
|
|
description: The default value to return if the key is not found.
|
|
return:
|
|
type: '{TValue}'
|
|
description: The first value associated with the specified key, or the default value if the key is not found.
|
|
content.vb: Public Function GetValueOrDefault(key As TKey, defaultValue As TValue = Nothing) As TValue
|
|
overload: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2.GetValueOrDefault*
|
|
nameWithType.vb: UnsafeMultiHashMap(Of TKey, TValue).GetValueOrDefault(TKey, TValue)
|
|
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap(Of TKey, TValue).GetValueOrDefault(TKey, TValue)
|
|
name.vb: GetValueOrDefault(TKey, TValue)
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2.GetValuesForKey(`0@)
|
|
commentId: M:Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2.GetValuesForKey(`0@)
|
|
id: GetValuesForKey(`0@)
|
|
parent: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: GetValuesForKey(scoped in TKey)
|
|
nameWithType: UnsafeMultiHashMap<TKey, TValue>.GetValuesForKey(scoped in TKey)
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap<TKey, TValue>.GetValuesForKey(scoped in TKey)
|
|
type: Method
|
|
source:
|
|
remote:
|
|
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeMultiHashMap.cs
|
|
branch: main
|
|
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
|
|
id: GetValuesForKey
|
|
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeMultiHashMap.cs
|
|
startLine: 245
|
|
assemblies:
|
|
- Misaki.HighPerformance.LowLevel
|
|
namespace: Misaki.HighPerformance.LowLevel.Collections
|
|
summary: Gets an enumerable of all values associated with the specified key in the UnsafeMultiHashMap.
|
|
example: []
|
|
syntax:
|
|
content: >-
|
|
[UnscopedRef]
|
|
|
|
public UnsafeMultiHashMap<TKey, TValue>.ValueEnumerable GetValuesForKey(scoped in TKey key)
|
|
parameters:
|
|
- id: key
|
|
type: '{TKey}'
|
|
description: The key for which to get the values.
|
|
return:
|
|
type: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2.ValueEnumerable
|
|
description: An enumerable of all values associated with the specified key.
|
|
content.vb: >-
|
|
<UnscopedRef>
|
|
|
|
Public Function GetValuesForKey(key As TKey) As UnsafeMultiHashMap(Of TKey, TValue).ValueEnumerable
|
|
overload: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2.GetValuesForKey*
|
|
attributes:
|
|
- type: System.Diagnostics.CodeAnalysis.UnscopedRefAttribute
|
|
ctor: System.Diagnostics.CodeAnalysis.UnscopedRefAttribute.#ctor
|
|
arguments: []
|
|
nameWithType.vb: UnsafeMultiHashMap(Of TKey, TValue).GetValuesForKey(TKey)
|
|
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap(Of TKey, TValue).GetValuesForKey(TKey)
|
|
name.vb: GetValuesForKey(TKey)
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2.CountValuesForKey(`0@)
|
|
commentId: M:Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2.CountValuesForKey(`0@)
|
|
id: CountValuesForKey(`0@)
|
|
parent: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: CountValuesForKey(scoped in TKey)
|
|
nameWithType: UnsafeMultiHashMap<TKey, TValue>.CountValuesForKey(scoped in TKey)
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap<TKey, TValue>.CountValuesForKey(scoped in TKey)
|
|
type: Method
|
|
source:
|
|
remote:
|
|
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeMultiHashMap.cs
|
|
branch: main
|
|
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
|
|
id: CountValuesForKey
|
|
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeMultiHashMap.cs
|
|
startLine: 257
|
|
assemblies:
|
|
- Misaki.HighPerformance.LowLevel
|
|
namespace: Misaki.HighPerformance.LowLevel.Collections
|
|
summary: Counts the number of values associated with the specified key in the UnsafeMultiHashMap.
|
|
example: []
|
|
syntax:
|
|
content: public int CountValuesForKey(scoped in TKey key)
|
|
parameters:
|
|
- id: key
|
|
type: '{TKey}'
|
|
description: The key for which to count values.
|
|
return:
|
|
type: System.Int32
|
|
description: The number of values associated with the specified key.
|
|
content.vb: Public Function CountValuesForKey(key As TKey) As Integer
|
|
overload: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2.CountValuesForKey*
|
|
nameWithType.vb: UnsafeMultiHashMap(Of TKey, TValue).CountValuesForKey(TKey)
|
|
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap(Of TKey, TValue).CountValuesForKey(TKey)
|
|
name.vb: CountValuesForKey(TKey)
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2.ContainsKey(`0@)
|
|
commentId: M:Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2.ContainsKey(`0@)
|
|
id: ContainsKey(`0@)
|
|
parent: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: ContainsKey(scoped in TKey)
|
|
nameWithType: UnsafeMultiHashMap<TKey, TValue>.ContainsKey(scoped in TKey)
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap<TKey, TValue>.ContainsKey(scoped in TKey)
|
|
type: Method
|
|
source:
|
|
remote:
|
|
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeMultiHashMap.cs
|
|
branch: main
|
|
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
|
|
id: ContainsKey
|
|
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeMultiHashMap.cs
|
|
startLine: 268
|
|
assemblies:
|
|
- Misaki.HighPerformance.LowLevel
|
|
namespace: Misaki.HighPerformance.LowLevel.Collections
|
|
summary: Checks if the UnsafeMultiHashMap contains at least one value associated with the specified key.
|
|
example: []
|
|
syntax:
|
|
content: public bool ContainsKey(scoped in TKey key)
|
|
parameters:
|
|
- id: key
|
|
type: '{TKey}'
|
|
description: The key to check for.
|
|
return:
|
|
type: System.Boolean
|
|
description: true if the key is found; otherwise, false.
|
|
content.vb: Public Function ContainsKey(key As TKey) As Boolean
|
|
overload: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2.ContainsKey*
|
|
nameWithType.vb: UnsafeMultiHashMap(Of TKey, TValue).ContainsKey(TKey)
|
|
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap(Of TKey, TValue).ContainsKey(TKey)
|
|
name.vb: ContainsKey(TKey)
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2.TrimExcess
|
|
commentId: M:Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2.TrimExcess
|
|
id: TrimExcess
|
|
parent: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: TrimExcess()
|
|
nameWithType: UnsafeMultiHashMap<TKey, TValue>.TrimExcess()
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap<TKey, TValue>.TrimExcess()
|
|
type: Method
|
|
source:
|
|
remote:
|
|
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeMultiHashMap.cs
|
|
branch: main
|
|
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
|
|
id: TrimExcess
|
|
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeMultiHashMap.cs
|
|
startLine: 277
|
|
assemblies:
|
|
- Misaki.HighPerformance.LowLevel
|
|
namespace: Misaki.HighPerformance.LowLevel.Collections
|
|
summary: Trim the excess capacity of the UnsafeMultiHashMap, reducing the capacity to match the current count of key-value pairs.
|
|
example: []
|
|
syntax:
|
|
content: public void TrimExcess()
|
|
content.vb: Public Sub TrimExcess()
|
|
overload: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2.TrimExcess*
|
|
nameWithType.vb: UnsafeMultiHashMap(Of TKey, TValue).TrimExcess()
|
|
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap(Of TKey, TValue).TrimExcess()
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2.Resize(System.Int32,Misaki.HighPerformance.LowLevel.Buffer.AllocationOption)
|
|
commentId: M:Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2.Resize(System.Int32,Misaki.HighPerformance.LowLevel.Buffer.AllocationOption)
|
|
id: Resize(System.Int32,Misaki.HighPerformance.LowLevel.Buffer.AllocationOption)
|
|
parent: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: Resize(int, AllocationOption)
|
|
nameWithType: UnsafeMultiHashMap<TKey, TValue>.Resize(int, AllocationOption)
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap<TKey, TValue>.Resize(int, Misaki.HighPerformance.LowLevel.Buffer.AllocationOption)
|
|
type: Method
|
|
source:
|
|
remote:
|
|
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeMultiHashMap.cs
|
|
branch: main
|
|
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
|
|
id: Resize
|
|
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeMultiHashMap.cs
|
|
startLine: 283
|
|
assemblies:
|
|
- Misaki.HighPerformance.LowLevel
|
|
namespace: Misaki.HighPerformance.LowLevel.Collections
|
|
summary: Changes the size of a collection to the specified value.
|
|
remarks: This is to adjust the element count of the collection, not the size of the underlying buffer in memory.
|
|
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.UnsafeMultiHashMap`2.Resize*
|
|
implements:
|
|
- Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeHashCollection{System.Collections.Generic.KeyValuePair{{TKey},{TValue}}}.Resize(System.Int32,Misaki.HighPerformance.LowLevel.Buffer.AllocationOption)
|
|
nameWithType.vb: UnsafeMultiHashMap(Of TKey, TValue).Resize(Integer, AllocationOption)
|
|
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap(Of TKey, TValue).Resize(Integer, Misaki.HighPerformance.LowLevel.Buffer.AllocationOption)
|
|
name.vb: Resize(Integer, AllocationOption)
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2.Clear
|
|
commentId: M:Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2.Clear
|
|
id: Clear
|
|
parent: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: Clear()
|
|
nameWithType: UnsafeMultiHashMap<TKey, TValue>.Clear()
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap<TKey, TValue>.Clear()
|
|
type: Method
|
|
source:
|
|
remote:
|
|
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeMultiHashMap.cs
|
|
branch: main
|
|
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
|
|
id: Clear
|
|
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeMultiHashMap.cs
|
|
startLine: 289
|
|
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.UnsafeMultiHashMap`2.Clear*
|
|
implements:
|
|
- Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeHashCollection{System.Collections.Generic.KeyValuePair{{TKey},{TValue}}}.Clear
|
|
nameWithType.vb: UnsafeMultiHashMap(Of TKey, TValue).Clear()
|
|
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap(Of TKey, TValue).Clear()
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2.GetKeyArray(Misaki.HighPerformance.LowLevel.Buffer.AllocationHandle)
|
|
commentId: M:Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2.GetKeyArray(Misaki.HighPerformance.LowLevel.Buffer.AllocationHandle)
|
|
id: GetKeyArray(Misaki.HighPerformance.LowLevel.Buffer.AllocationHandle)
|
|
parent: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: GetKeyArray(AllocationHandle)
|
|
nameWithType: UnsafeMultiHashMap<TKey, TValue>.GetKeyArray(AllocationHandle)
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap<TKey, TValue>.GetKeyArray(Misaki.HighPerformance.LowLevel.Buffer.AllocationHandle)
|
|
type: Method
|
|
source:
|
|
remote:
|
|
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeMultiHashMap.cs
|
|
branch: main
|
|
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
|
|
id: GetKeyArray
|
|
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeMultiHashMap.cs
|
|
startLine: 300
|
|
assemblies:
|
|
- Misaki.HighPerformance.LowLevel
|
|
namespace: Misaki.HighPerformance.LowLevel.Collections
|
|
summary: Gets an unsafe array containing all keys in the UnsafeMultiHashMap.
|
|
example: []
|
|
syntax:
|
|
content: public UnsafeArray<TKey> GetKeyArray(AllocationHandle allocationHandle)
|
|
parameters:
|
|
- id: allocationHandle
|
|
type: Misaki.HighPerformance.LowLevel.Buffer.AllocationHandle
|
|
description: The handle for the allocation.
|
|
return:
|
|
type: Misaki.HighPerformance.LowLevel.Collections.UnsafeArray{{TKey}}
|
|
description: An unsafe array containing all keys in the UnsafeMultiHashMap.
|
|
content.vb: Public Function GetKeyArray(allocationHandle As AllocationHandle) As UnsafeArray(Of TKey)
|
|
overload: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2.GetKeyArray*
|
|
nameWithType.vb: UnsafeMultiHashMap(Of TKey, TValue).GetKeyArray(AllocationHandle)
|
|
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap(Of TKey, TValue).GetKeyArray(Misaki.HighPerformance.LowLevel.Buffer.AllocationHandle)
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2.GetValueArray(Misaki.HighPerformance.LowLevel.Buffer.AllocationHandle)
|
|
commentId: M:Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2.GetValueArray(Misaki.HighPerformance.LowLevel.Buffer.AllocationHandle)
|
|
id: GetValueArray(Misaki.HighPerformance.LowLevel.Buffer.AllocationHandle)
|
|
parent: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: GetValueArray(AllocationHandle)
|
|
nameWithType: UnsafeMultiHashMap<TKey, TValue>.GetValueArray(AllocationHandle)
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap<TKey, TValue>.GetValueArray(Misaki.HighPerformance.LowLevel.Buffer.AllocationHandle)
|
|
type: Method
|
|
source:
|
|
remote:
|
|
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeMultiHashMap.cs
|
|
branch: main
|
|
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
|
|
id: GetValueArray
|
|
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeMultiHashMap.cs
|
|
startLine: 311
|
|
assemblies:
|
|
- Misaki.HighPerformance.LowLevel
|
|
namespace: Misaki.HighPerformance.LowLevel.Collections
|
|
summary: Gets an unsafe array containing all values in the UnsafeMultiHashMap.
|
|
example: []
|
|
syntax:
|
|
content: public UnsafeArray<TValue> GetValueArray(AllocationHandle allocationHandle)
|
|
parameters:
|
|
- id: allocationHandle
|
|
type: Misaki.HighPerformance.LowLevel.Buffer.AllocationHandle
|
|
description: The handle for the allocation.
|
|
return:
|
|
type: Misaki.HighPerformance.LowLevel.Collections.UnsafeArray{{TValue}}
|
|
description: An unsafe array containing all values in the UnsafeMultiHashMap.
|
|
content.vb: Public Function GetValueArray(allocationHandle As AllocationHandle) As UnsafeArray(Of TValue)
|
|
overload: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2.GetValueArray*
|
|
nameWithType.vb: UnsafeMultiHashMap(Of TKey, TValue).GetValueArray(AllocationHandle)
|
|
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap(Of TKey, TValue).GetValueArray(Misaki.HighPerformance.LowLevel.Buffer.AllocationHandle)
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2.GetKeyValueArrays(Misaki.HighPerformance.LowLevel.Buffer.AllocationHandle)
|
|
commentId: M:Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2.GetKeyValueArrays(Misaki.HighPerformance.LowLevel.Buffer.AllocationHandle)
|
|
id: GetKeyValueArrays(Misaki.HighPerformance.LowLevel.Buffer.AllocationHandle)
|
|
parent: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: GetKeyValueArrays(AllocationHandle)
|
|
nameWithType: UnsafeMultiHashMap<TKey, TValue>.GetKeyValueArrays(AllocationHandle)
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap<TKey, TValue>.GetKeyValueArrays(Misaki.HighPerformance.LowLevel.Buffer.AllocationHandle)
|
|
type: Method
|
|
source:
|
|
remote:
|
|
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeMultiHashMap.cs
|
|
branch: main
|
|
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
|
|
id: GetKeyValueArrays
|
|
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeMultiHashMap.cs
|
|
startLine: 322
|
|
assemblies:
|
|
- Misaki.HighPerformance.LowLevel
|
|
namespace: Misaki.HighPerformance.LowLevel.Collections
|
|
summary: Gets an unsafe array containing all key-value pairs in the UnsafeMultiHashMap.
|
|
example: []
|
|
syntax:
|
|
content: public UnsafeArray<KeyValuePair<TKey, TValue>> GetKeyValueArrays(AllocationHandle allocationHandle)
|
|
parameters:
|
|
- id: allocationHandle
|
|
type: Misaki.HighPerformance.LowLevel.Buffer.AllocationHandle
|
|
description: The handle for the allocation.
|
|
return:
|
|
type: Misaki.HighPerformance.LowLevel.Collections.UnsafeArray{System.Collections.Generic.KeyValuePair{{TKey},{TValue}}}
|
|
description: An unsafe array containing all key-value pairs in the UnsafeMultiHashMap.
|
|
content.vb: Public Function GetKeyValueArrays(allocationHandle As AllocationHandle) As UnsafeArray(Of KeyValuePair(Of TKey, TValue))
|
|
overload: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2.GetKeyValueArrays*
|
|
nameWithType.vb: UnsafeMultiHashMap(Of TKey, TValue).GetKeyValueArrays(AllocationHandle)
|
|
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap(Of TKey, TValue).GetKeyValueArrays(Misaki.HighPerformance.LowLevel.Buffer.AllocationHandle)
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2.GetUnsafePtr
|
|
commentId: M:Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2.GetUnsafePtr
|
|
id: GetUnsafePtr
|
|
parent: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: GetUnsafePtr()
|
|
nameWithType: UnsafeMultiHashMap<TKey, TValue>.GetUnsafePtr()
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap<TKey, TValue>.GetUnsafePtr()
|
|
type: Method
|
|
source:
|
|
remote:
|
|
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeMultiHashMap.cs
|
|
branch: main
|
|
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
|
|
id: GetUnsafePtr
|
|
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeMultiHashMap.cs
|
|
startLine: 332
|
|
assemblies:
|
|
- Misaki.HighPerformance.LowLevel
|
|
namespace: Misaki.HighPerformance.LowLevel.Collections
|
|
summary: Get a pointer to the internal buffer of the UnsafeMultiHashMap, which contains the key, values, and buckets. The caller must ensure that the pointer is not used after the UnsafeMultiHashMap has been disposed.
|
|
example: []
|
|
syntax:
|
|
content: public readonly void* GetUnsafePtr()
|
|
return:
|
|
type: System.Void*
|
|
description: A pointer to the internal buffer.
|
|
content.vb: Public Function GetUnsafePtr() As Void*
|
|
overload: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2.GetUnsafePtr*
|
|
nameWithType.vb: UnsafeMultiHashMap(Of TKey, TValue).GetUnsafePtr()
|
|
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap(Of TKey, TValue).GetUnsafePtr()
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2.Dispose
|
|
commentId: M:Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2.Dispose
|
|
id: Dispose
|
|
parent: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: Dispose()
|
|
nameWithType: UnsafeMultiHashMap<TKey, TValue>.Dispose()
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap<TKey, TValue>.Dispose()
|
|
type: Method
|
|
source:
|
|
remote:
|
|
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeMultiHashMap.cs
|
|
branch: main
|
|
repo: https://git.personalnas.com/Misaki/Misaki.HighPerformance.git
|
|
id: Dispose
|
|
path: src/Misaki.HighPerformance.LowLevel/Collections/UnsafeMultiHashMap.cs
|
|
startLine: 338
|
|
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.UnsafeMultiHashMap`2.Dispose*
|
|
implements:
|
|
- System.IDisposable.Dispose
|
|
nameWithType.vb: UnsafeMultiHashMap(Of TKey, TValue).Dispose()
|
|
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap(Of TKey, TValue).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.IUnsafeHashCollection{System.Collections.Generic.KeyValuePair{{TKey},{TValue}}}
|
|
commentId: T:Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeHashCollection{System.Collections.Generic.KeyValuePair{`0,`1}}
|
|
parent: Misaki.HighPerformance.LowLevel.Collections.Contracts
|
|
definition: Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeHashCollection`1
|
|
href: Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeHashCollection-1.html
|
|
name: IUnsafeHashCollection<KeyValuePair<TKey, TValue>>
|
|
nameWithType: IUnsafeHashCollection<KeyValuePair<TKey, TValue>>
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeHashCollection<System.Collections.Generic.KeyValuePair<TKey, TValue>>
|
|
nameWithType.vb: IUnsafeHashCollection(Of KeyValuePair(Of TKey, TValue))
|
|
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeHashCollection(Of System.Collections.Generic.KeyValuePair(Of TKey, TValue))
|
|
name.vb: IUnsafeHashCollection(Of KeyValuePair(Of TKey, TValue))
|
|
spec.csharp:
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeHashCollection`1
|
|
name: IUnsafeHashCollection
|
|
href: Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeHashCollection-1.html
|
|
- name: <
|
|
- uid: System.Collections.Generic.KeyValuePair`2
|
|
name: KeyValuePair
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.keyvaluepair-2
|
|
- name: <
|
|
- name: TKey
|
|
- name: ','
|
|
- name: " "
|
|
- name: TValue
|
|
- name: '>'
|
|
- name: '>'
|
|
spec.vb:
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeHashCollection`1
|
|
name: IUnsafeHashCollection
|
|
href: Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeHashCollection-1.html
|
|
- name: (
|
|
- name: Of
|
|
- name: " "
|
|
- uid: System.Collections.Generic.KeyValuePair`2
|
|
name: KeyValuePair
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.keyvaluepair-2
|
|
- name: (
|
|
- name: Of
|
|
- name: " "
|
|
- name: TKey
|
|
- name: ','
|
|
- name: " "
|
|
- name: TValue
|
|
- name: )
|
|
- name: )
|
|
- 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.IUnsafeHashCollection`1
|
|
commentId: T:Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeHashCollection`1
|
|
href: Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeHashCollection-1.html
|
|
name: IUnsafeHashCollection<T>
|
|
nameWithType: IUnsafeHashCollection<T>
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeHashCollection<T>
|
|
nameWithType.vb: IUnsafeHashCollection(Of T)
|
|
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeHashCollection(Of T)
|
|
name.vb: IUnsafeHashCollection(Of T)
|
|
spec.csharp:
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeHashCollection`1
|
|
name: IUnsafeHashCollection
|
|
href: Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeHashCollection-1.html
|
|
- name: <
|
|
- name: T
|
|
- name: '>'
|
|
spec.vb:
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeHashCollection`1
|
|
name: IUnsafeHashCollection
|
|
href: Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeHashCollection-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.UnsafeMultiHashMap`2.Count*
|
|
commentId: Overload:Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2.Count
|
|
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap-2.html#Misaki_HighPerformance_LowLevel_Collections_UnsafeMultiHashMap_2_Count
|
|
name: Count
|
|
nameWithType: UnsafeMultiHashMap<TKey, TValue>.Count
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap<TKey, TValue>.Count
|
|
nameWithType.vb: UnsafeMultiHashMap(Of TKey, TValue).Count
|
|
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap(Of TKey, TValue).Count
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeHashCollection{System.Collections.Generic.KeyValuePair{{TKey},{TValue}}}.Count
|
|
commentId: P:Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeHashCollection{System.Collections.Generic.KeyValuePair{`0,`1}}.Count
|
|
parent: Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeHashCollection{System.Collections.Generic.KeyValuePair{{TKey},{TValue}}}
|
|
definition: Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeHashCollection`1.Count
|
|
href: Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeHashCollection-1.html#Misaki_HighPerformance_LowLevel_Collections_Contracts_IUnsafeHashCollection_1_Count
|
|
name: Count
|
|
nameWithType: IUnsafeHashCollection<KeyValuePair<TKey, TValue>>.Count
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeHashCollection<System.Collections.Generic.KeyValuePair<TKey, TValue>>.Count
|
|
nameWithType.vb: IUnsafeHashCollection(Of KeyValuePair(Of TKey, TValue)).Count
|
|
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeHashCollection(Of System.Collections.Generic.KeyValuePair(Of TKey, TValue)).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.IUnsafeHashCollection`1.Count
|
|
commentId: P:Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeHashCollection`1.Count
|
|
href: Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeHashCollection-1.html#Misaki_HighPerformance_LowLevel_Collections_Contracts_IUnsafeHashCollection_1_Count
|
|
name: Count
|
|
nameWithType: IUnsafeHashCollection<T>.Count
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeHashCollection<T>.Count
|
|
nameWithType.vb: IUnsafeHashCollection(Of T).Count
|
|
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeHashCollection(Of T).Count
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2.Capacity*
|
|
commentId: Overload:Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2.Capacity
|
|
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap-2.html#Misaki_HighPerformance_LowLevel_Collections_UnsafeMultiHashMap_2_Capacity
|
|
name: Capacity
|
|
nameWithType: UnsafeMultiHashMap<TKey, TValue>.Capacity
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap<TKey, TValue>.Capacity
|
|
nameWithType.vb: UnsafeMultiHashMap(Of TKey, TValue).Capacity
|
|
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap(Of TKey, TValue).Capacity
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2.IsCreated*
|
|
commentId: Overload:Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2.IsCreated
|
|
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap-2.html#Misaki_HighPerformance_LowLevel_Collections_UnsafeMultiHashMap_2_IsCreated
|
|
name: IsCreated
|
|
nameWithType: UnsafeMultiHashMap<TKey, TValue>.IsCreated
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap<TKey, TValue>.IsCreated
|
|
nameWithType.vb: UnsafeMultiHashMap(Of TKey, TValue).IsCreated
|
|
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap(Of TKey, TValue).IsCreated
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeHashCollection{System.Collections.Generic.KeyValuePair{{TKey},{TValue}}}.IsCreated
|
|
commentId: P:Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeHashCollection{System.Collections.Generic.KeyValuePair{`0,`1}}.IsCreated
|
|
parent: Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeHashCollection{System.Collections.Generic.KeyValuePair{{TKey},{TValue}}}
|
|
definition: Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeHashCollection`1.IsCreated
|
|
href: Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeHashCollection-1.html#Misaki_HighPerformance_LowLevel_Collections_Contracts_IUnsafeHashCollection_1_IsCreated
|
|
name: IsCreated
|
|
nameWithType: IUnsafeHashCollection<KeyValuePair<TKey, TValue>>.IsCreated
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeHashCollection<System.Collections.Generic.KeyValuePair<TKey, TValue>>.IsCreated
|
|
nameWithType.vb: IUnsafeHashCollection(Of KeyValuePair(Of TKey, TValue)).IsCreated
|
|
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeHashCollection(Of System.Collections.Generic.KeyValuePair(Of TKey, TValue)).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.Contracts.IUnsafeHashCollection`1.IsCreated
|
|
commentId: P:Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeHashCollection`1.IsCreated
|
|
href: Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeHashCollection-1.html#Misaki_HighPerformance_LowLevel_Collections_Contracts_IUnsafeHashCollection_1_IsCreated
|
|
name: IsCreated
|
|
nameWithType: IUnsafeHashCollection<T>.IsCreated
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeHashCollection<T>.IsCreated
|
|
nameWithType.vb: IUnsafeHashCollection(Of T).IsCreated
|
|
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeHashCollection(Of T).IsCreated
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2.#ctor*
|
|
commentId: Overload:Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2.#ctor
|
|
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap-2.html#Misaki_HighPerformance_LowLevel_Collections_UnsafeMultiHashMap_2__ctor
|
|
name: UnsafeMultiHashMap
|
|
nameWithType: UnsafeMultiHashMap<TKey, TValue>.UnsafeMultiHashMap
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap<TKey, TValue>.UnsafeMultiHashMap
|
|
nameWithType.vb: UnsafeMultiHashMap(Of TKey, TValue).New
|
|
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap(Of TKey, TValue).New
|
|
name.vb: New
|
|
- uid: Misaki.HighPerformance.LowLevel.Buffer.AllocationHandle
|
|
commentId: T:Misaki.HighPerformance.LowLevel.Buffer.AllocationHandle
|
|
parent: Misaki.HighPerformance.LowLevel.Buffer
|
|
href: Misaki.HighPerformance.LowLevel.Buffer.AllocationHandle.html
|
|
name: AllocationHandle
|
|
nameWithType: AllocationHandle
|
|
fullName: Misaki.HighPerformance.LowLevel.Buffer.AllocationHandle
|
|
- uid: Misaki.HighPerformance.LowLevel.Buffer.AllocationOption
|
|
commentId: T:Misaki.HighPerformance.LowLevel.Buffer.AllocationOption
|
|
parent: Misaki.HighPerformance.LowLevel.Buffer
|
|
href: Misaki.HighPerformance.LowLevel.Buffer.AllocationOption.html
|
|
name: AllocationOption
|
|
nameWithType: AllocationOption
|
|
fullName: Misaki.HighPerformance.LowLevel.Buffer.AllocationOption
|
|
- uid: Misaki.HighPerformance.LowLevel.Buffer
|
|
commentId: N:Misaki.HighPerformance.LowLevel.Buffer
|
|
href: Misaki.html
|
|
name: Misaki.HighPerformance.LowLevel.Buffer
|
|
nameWithType: Misaki.HighPerformance.LowLevel.Buffer
|
|
fullName: Misaki.HighPerformance.LowLevel.Buffer
|
|
spec.csharp:
|
|
- uid: Misaki
|
|
name: Misaki
|
|
href: Misaki.html
|
|
- name: .
|
|
- uid: Misaki.HighPerformance
|
|
name: HighPerformance
|
|
href: Misaki.HighPerformance.html
|
|
- name: .
|
|
- uid: Misaki.HighPerformance.LowLevel
|
|
name: LowLevel
|
|
href: Misaki.HighPerformance.LowLevel.html
|
|
- name: .
|
|
- uid: Misaki.HighPerformance.LowLevel.Buffer
|
|
name: Buffer
|
|
href: Misaki.HighPerformance.LowLevel.Buffer.html
|
|
spec.vb:
|
|
- uid: Misaki
|
|
name: Misaki
|
|
href: Misaki.html
|
|
- name: .
|
|
- uid: Misaki.HighPerformance
|
|
name: HighPerformance
|
|
href: Misaki.HighPerformance.html
|
|
- name: .
|
|
- uid: Misaki.HighPerformance.LowLevel
|
|
name: LowLevel
|
|
href: Misaki.HighPerformance.LowLevel.html
|
|
- name: .
|
|
- uid: Misaki.HighPerformance.LowLevel.Buffer
|
|
name: Buffer
|
|
href: Misaki.HighPerformance.LowLevel.Buffer.html
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2.GetEnumerator*
|
|
commentId: Overload:Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2.GetEnumerator
|
|
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap-2.html#Misaki_HighPerformance_LowLevel_Collections_UnsafeMultiHashMap_2_GetEnumerator
|
|
name: GetEnumerator
|
|
nameWithType: UnsafeMultiHashMap<TKey, TValue>.GetEnumerator
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap<TKey, TValue>.GetEnumerator
|
|
nameWithType.vb: UnsafeMultiHashMap(Of TKey, TValue).GetEnumerator
|
|
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap(Of TKey, TValue).GetEnumerator
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2.Enumerator
|
|
commentId: T:Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2.Enumerator
|
|
parent: Misaki.HighPerformance.LowLevel.Collections
|
|
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap-2.html
|
|
name: UnsafeMultiHashMap<TKey, TValue>.Enumerator
|
|
nameWithType: UnsafeMultiHashMap<TKey, TValue>.Enumerator
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap<TKey, TValue>.Enumerator
|
|
nameWithType.vb: UnsafeMultiHashMap(Of TKey, TValue).Enumerator
|
|
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap(Of TKey, TValue).Enumerator
|
|
name.vb: UnsafeMultiHashMap(Of TKey, TValue).Enumerator
|
|
spec.csharp:
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2
|
|
name: UnsafeMultiHashMap
|
|
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap-2.html
|
|
- name: <
|
|
- name: TKey
|
|
- name: ','
|
|
- name: " "
|
|
- name: TValue
|
|
- name: '>'
|
|
- name: .
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2.Enumerator
|
|
name: Enumerator
|
|
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap-2.Enumerator.html
|
|
spec.vb:
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2
|
|
name: UnsafeMultiHashMap
|
|
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap-2.html
|
|
- name: (
|
|
- name: Of
|
|
- name: " "
|
|
- name: TKey
|
|
- name: ','
|
|
- name: " "
|
|
- name: TValue
|
|
- name: )
|
|
- name: .
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2.Enumerator
|
|
name: Enumerator
|
|
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap-2.Enumerator.html
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2.Add*
|
|
commentId: Overload:Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2.Add
|
|
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap-2.html#Misaki_HighPerformance_LowLevel_Collections_UnsafeMultiHashMap_2_Add__0___1_
|
|
name: Add
|
|
nameWithType: UnsafeMultiHashMap<TKey, TValue>.Add
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap<TKey, TValue>.Add
|
|
nameWithType.vb: UnsafeMultiHashMap(Of TKey, TValue).Add
|
|
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap(Of TKey, TValue).Add
|
|
- uid: '{TKey}'
|
|
commentId: '!:TKey'
|
|
definition: TKey
|
|
name: TKey
|
|
nameWithType: TKey
|
|
fullName: TKey
|
|
- uid: '{TValue}'
|
|
commentId: '!:TValue'
|
|
definition: TValue
|
|
name: TValue
|
|
nameWithType: TValue
|
|
fullName: TValue
|
|
- uid: TKey
|
|
name: TKey
|
|
nameWithType: TKey
|
|
fullName: TKey
|
|
- uid: TValue
|
|
name: TValue
|
|
nameWithType: TValue
|
|
fullName: TValue
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2.Remove*
|
|
commentId: Overload:Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2.Remove
|
|
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap-2.html#Misaki_HighPerformance_LowLevel_Collections_UnsafeMultiHashMap_2_Remove__0__
|
|
name: Remove
|
|
nameWithType: UnsafeMultiHashMap<TKey, TValue>.Remove
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap<TKey, TValue>.Remove
|
|
nameWithType.vb: UnsafeMultiHashMap(Of TKey, TValue).Remove
|
|
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap(Of TKey, TValue).Remove
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2.TryGetFirstValue*
|
|
commentId: Overload:Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2.TryGetFirstValue
|
|
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap-2.html#Misaki_HighPerformance_LowLevel_Collections_UnsafeMultiHashMap_2_TryGetFirstValue__0___1__Misaki_HighPerformance_LowLevel_Collections_UnsafeMultiHashMap__0__1__Iterator__
|
|
name: TryGetFirstValue
|
|
nameWithType: UnsafeMultiHashMap<TKey, TValue>.TryGetFirstValue
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap<TKey, TValue>.TryGetFirstValue
|
|
nameWithType.vb: UnsafeMultiHashMap(Of TKey, TValue).TryGetFirstValue
|
|
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap(Of TKey, TValue).TryGetFirstValue
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2.Iterator
|
|
commentId: T:Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2.Iterator
|
|
parent: Misaki.HighPerformance.LowLevel.Collections
|
|
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap-2.html
|
|
name: UnsafeMultiHashMap<TKey, TValue>.Iterator
|
|
nameWithType: UnsafeMultiHashMap<TKey, TValue>.Iterator
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap<TKey, TValue>.Iterator
|
|
nameWithType.vb: UnsafeMultiHashMap(Of TKey, TValue).Iterator
|
|
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap(Of TKey, TValue).Iterator
|
|
name.vb: UnsafeMultiHashMap(Of TKey, TValue).Iterator
|
|
spec.csharp:
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2
|
|
name: UnsafeMultiHashMap
|
|
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap-2.html
|
|
- name: <
|
|
- name: TKey
|
|
- name: ','
|
|
- name: " "
|
|
- name: TValue
|
|
- name: '>'
|
|
- name: .
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2.Iterator
|
|
name: Iterator
|
|
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap-2.Iterator.html
|
|
spec.vb:
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2
|
|
name: UnsafeMultiHashMap
|
|
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap-2.html
|
|
- name: (
|
|
- name: Of
|
|
- name: " "
|
|
- name: TKey
|
|
- name: ','
|
|
- name: " "
|
|
- name: TValue
|
|
- name: )
|
|
- name: .
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2.Iterator
|
|
name: Iterator
|
|
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap-2.Iterator.html
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2.TryGetNextValue*
|
|
commentId: Overload:Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2.TryGetNextValue
|
|
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap-2.html#Misaki_HighPerformance_LowLevel_Collections_UnsafeMultiHashMap_2_TryGetNextValue__1__Misaki_HighPerformance_LowLevel_Collections_UnsafeMultiHashMap__0__1__Iterator__
|
|
name: TryGetNextValue
|
|
nameWithType: UnsafeMultiHashMap<TKey, TValue>.TryGetNextValue
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap<TKey, TValue>.TryGetNextValue
|
|
nameWithType.vb: UnsafeMultiHashMap(Of TKey, TValue).TryGetNextValue
|
|
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap(Of TKey, TValue).TryGetNextValue
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2.TryGetValue*
|
|
commentId: Overload:Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2.TryGetValue
|
|
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap-2.html#Misaki_HighPerformance_LowLevel_Collections_UnsafeMultiHashMap_2_TryGetValue__0___1__
|
|
name: TryGetValue
|
|
nameWithType: UnsafeMultiHashMap<TKey, TValue>.TryGetValue
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap<TKey, TValue>.TryGetValue
|
|
nameWithType.vb: UnsafeMultiHashMap(Of TKey, TValue).TryGetValue
|
|
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap(Of TKey, TValue).TryGetValue
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2.GetValueOrDefault*
|
|
commentId: Overload:Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2.GetValueOrDefault
|
|
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap-2.html#Misaki_HighPerformance_LowLevel_Collections_UnsafeMultiHashMap_2_GetValueOrDefault__0___1_
|
|
name: GetValueOrDefault
|
|
nameWithType: UnsafeMultiHashMap<TKey, TValue>.GetValueOrDefault
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap<TKey, TValue>.GetValueOrDefault
|
|
nameWithType.vb: UnsafeMultiHashMap(Of TKey, TValue).GetValueOrDefault
|
|
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap(Of TKey, TValue).GetValueOrDefault
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2.GetValuesForKey*
|
|
commentId: Overload:Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2.GetValuesForKey
|
|
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap-2.html#Misaki_HighPerformance_LowLevel_Collections_UnsafeMultiHashMap_2_GetValuesForKey__0__
|
|
name: GetValuesForKey
|
|
nameWithType: UnsafeMultiHashMap<TKey, TValue>.GetValuesForKey
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap<TKey, TValue>.GetValuesForKey
|
|
nameWithType.vb: UnsafeMultiHashMap(Of TKey, TValue).GetValuesForKey
|
|
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap(Of TKey, TValue).GetValuesForKey
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2.ValueEnumerable
|
|
commentId: T:Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2.ValueEnumerable
|
|
parent: Misaki.HighPerformance.LowLevel.Collections
|
|
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap-2.html
|
|
name: UnsafeMultiHashMap<TKey, TValue>.ValueEnumerable
|
|
nameWithType: UnsafeMultiHashMap<TKey, TValue>.ValueEnumerable
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap<TKey, TValue>.ValueEnumerable
|
|
nameWithType.vb: UnsafeMultiHashMap(Of TKey, TValue).ValueEnumerable
|
|
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap(Of TKey, TValue).ValueEnumerable
|
|
name.vb: UnsafeMultiHashMap(Of TKey, TValue).ValueEnumerable
|
|
spec.csharp:
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2
|
|
name: UnsafeMultiHashMap
|
|
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap-2.html
|
|
- name: <
|
|
- name: TKey
|
|
- name: ','
|
|
- name: " "
|
|
- name: TValue
|
|
- name: '>'
|
|
- name: .
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2.ValueEnumerable
|
|
name: ValueEnumerable
|
|
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap-2.ValueEnumerable.html
|
|
spec.vb:
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2
|
|
name: UnsafeMultiHashMap
|
|
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap-2.html
|
|
- name: (
|
|
- name: Of
|
|
- name: " "
|
|
- name: TKey
|
|
- name: ','
|
|
- name: " "
|
|
- name: TValue
|
|
- name: )
|
|
- name: .
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2.ValueEnumerable
|
|
name: ValueEnumerable
|
|
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap-2.ValueEnumerable.html
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2.CountValuesForKey*
|
|
commentId: Overload:Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2.CountValuesForKey
|
|
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap-2.html#Misaki_HighPerformance_LowLevel_Collections_UnsafeMultiHashMap_2_CountValuesForKey__0__
|
|
name: CountValuesForKey
|
|
nameWithType: UnsafeMultiHashMap<TKey, TValue>.CountValuesForKey
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap<TKey, TValue>.CountValuesForKey
|
|
nameWithType.vb: UnsafeMultiHashMap(Of TKey, TValue).CountValuesForKey
|
|
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap(Of TKey, TValue).CountValuesForKey
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2.ContainsKey*
|
|
commentId: Overload:Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2.ContainsKey
|
|
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap-2.html#Misaki_HighPerformance_LowLevel_Collections_UnsafeMultiHashMap_2_ContainsKey__0__
|
|
name: ContainsKey
|
|
nameWithType: UnsafeMultiHashMap<TKey, TValue>.ContainsKey
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap<TKey, TValue>.ContainsKey
|
|
nameWithType.vb: UnsafeMultiHashMap(Of TKey, TValue).ContainsKey
|
|
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap(Of TKey, TValue).ContainsKey
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2.TrimExcess*
|
|
commentId: Overload:Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2.TrimExcess
|
|
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap-2.html#Misaki_HighPerformance_LowLevel_Collections_UnsafeMultiHashMap_2_TrimExcess
|
|
name: TrimExcess
|
|
nameWithType: UnsafeMultiHashMap<TKey, TValue>.TrimExcess
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap<TKey, TValue>.TrimExcess
|
|
nameWithType.vb: UnsafeMultiHashMap(Of TKey, TValue).TrimExcess
|
|
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap(Of TKey, TValue).TrimExcess
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2.Resize*
|
|
commentId: Overload:Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2.Resize
|
|
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap-2.html#Misaki_HighPerformance_LowLevel_Collections_UnsafeMultiHashMap_2_Resize_System_Int32_Misaki_HighPerformance_LowLevel_Buffer_AllocationOption_
|
|
name: Resize
|
|
nameWithType: UnsafeMultiHashMap<TKey, TValue>.Resize
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap<TKey, TValue>.Resize
|
|
nameWithType.vb: UnsafeMultiHashMap(Of TKey, TValue).Resize
|
|
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap(Of TKey, TValue).Resize
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeHashCollection{System.Collections.Generic.KeyValuePair{{TKey},{TValue}}}.Resize(System.Int32,Misaki.HighPerformance.LowLevel.Buffer.AllocationOption)
|
|
commentId: M:Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeHashCollection{System.Collections.Generic.KeyValuePair{`0,`1}}.Resize(System.Int32,Misaki.HighPerformance.LowLevel.Buffer.AllocationOption)
|
|
parent: Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeHashCollection{System.Collections.Generic.KeyValuePair{{TKey},{TValue}}}
|
|
definition: Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeHashCollection`1.Resize(System.Int32,Misaki.HighPerformance.LowLevel.Buffer.AllocationOption)
|
|
href: Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeHashCollection-1.html#Misaki_HighPerformance_LowLevel_Collections_Contracts_IUnsafeHashCollection_1_Resize_System_Int32_Misaki_HighPerformance_LowLevel_Buffer_AllocationOption_
|
|
name: Resize(int, AllocationOption)
|
|
nameWithType: IUnsafeHashCollection<KeyValuePair<TKey, TValue>>.Resize(int, AllocationOption)
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeHashCollection<System.Collections.Generic.KeyValuePair<TKey, TValue>>.Resize(int, Misaki.HighPerformance.LowLevel.Buffer.AllocationOption)
|
|
nameWithType.vb: IUnsafeHashCollection(Of KeyValuePair(Of TKey, TValue)).Resize(Integer, AllocationOption)
|
|
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeHashCollection(Of System.Collections.Generic.KeyValuePair(Of TKey, TValue)).Resize(Integer, Misaki.HighPerformance.LowLevel.Buffer.AllocationOption)
|
|
name.vb: Resize(Integer, AllocationOption)
|
|
spec.csharp:
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeHashCollection{System.Collections.Generic.KeyValuePair{`0,`1}}.Resize(System.Int32,Misaki.HighPerformance.LowLevel.Buffer.AllocationOption)
|
|
name: Resize
|
|
href: Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeHashCollection-1.html#Misaki_HighPerformance_LowLevel_Collections_Contracts_IUnsafeHashCollection_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.IUnsafeHashCollection{System.Collections.Generic.KeyValuePair{`0,`1}}.Resize(System.Int32,Misaki.HighPerformance.LowLevel.Buffer.AllocationOption)
|
|
name: Resize
|
|
href: Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeHashCollection-1.html#Misaki_HighPerformance_LowLevel_Collections_Contracts_IUnsafeHashCollection_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.IUnsafeHashCollection`1.Resize(System.Int32,Misaki.HighPerformance.LowLevel.Buffer.AllocationOption)
|
|
commentId: M:Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeHashCollection`1.Resize(System.Int32,Misaki.HighPerformance.LowLevel.Buffer.AllocationOption)
|
|
isExternal: true
|
|
href: Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeHashCollection-1.html#Misaki_HighPerformance_LowLevel_Collections_Contracts_IUnsafeHashCollection_1_Resize_System_Int32_Misaki_HighPerformance_LowLevel_Buffer_AllocationOption_
|
|
name: Resize(int, AllocationOption)
|
|
nameWithType: IUnsafeHashCollection<T>.Resize(int, AllocationOption)
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeHashCollection<T>.Resize(int, Misaki.HighPerformance.LowLevel.Buffer.AllocationOption)
|
|
nameWithType.vb: IUnsafeHashCollection(Of T).Resize(Integer, AllocationOption)
|
|
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeHashCollection(Of T).Resize(Integer, Misaki.HighPerformance.LowLevel.Buffer.AllocationOption)
|
|
name.vb: Resize(Integer, AllocationOption)
|
|
spec.csharp:
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeHashCollection`1.Resize(System.Int32,Misaki.HighPerformance.LowLevel.Buffer.AllocationOption)
|
|
name: Resize
|
|
href: Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeHashCollection-1.html#Misaki_HighPerformance_LowLevel_Collections_Contracts_IUnsafeHashCollection_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.IUnsafeHashCollection`1.Resize(System.Int32,Misaki.HighPerformance.LowLevel.Buffer.AllocationOption)
|
|
name: Resize
|
|
href: Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeHashCollection-1.html#Misaki_HighPerformance_LowLevel_Collections_Contracts_IUnsafeHashCollection_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.UnsafeMultiHashMap`2.Clear*
|
|
commentId: Overload:Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2.Clear
|
|
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap-2.html#Misaki_HighPerformance_LowLevel_Collections_UnsafeMultiHashMap_2_Clear
|
|
name: Clear
|
|
nameWithType: UnsafeMultiHashMap<TKey, TValue>.Clear
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap<TKey, TValue>.Clear
|
|
nameWithType.vb: UnsafeMultiHashMap(Of TKey, TValue).Clear
|
|
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap(Of TKey, TValue).Clear
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeHashCollection{System.Collections.Generic.KeyValuePair{{TKey},{TValue}}}.Clear
|
|
commentId: M:Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeHashCollection{System.Collections.Generic.KeyValuePair{`0,`1}}.Clear
|
|
parent: Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeHashCollection{System.Collections.Generic.KeyValuePair{{TKey},{TValue}}}
|
|
definition: Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeHashCollection`1.Clear
|
|
href: Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeHashCollection-1.html#Misaki_HighPerformance_LowLevel_Collections_Contracts_IUnsafeHashCollection_1_Clear
|
|
name: Clear()
|
|
nameWithType: IUnsafeHashCollection<KeyValuePair<TKey, TValue>>.Clear()
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeHashCollection<System.Collections.Generic.KeyValuePair<TKey, TValue>>.Clear()
|
|
nameWithType.vb: IUnsafeHashCollection(Of KeyValuePair(Of TKey, TValue)).Clear()
|
|
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeHashCollection(Of System.Collections.Generic.KeyValuePair(Of TKey, TValue)).Clear()
|
|
spec.csharp:
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeHashCollection{System.Collections.Generic.KeyValuePair{`0,`1}}.Clear
|
|
name: Clear
|
|
href: Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeHashCollection-1.html#Misaki_HighPerformance_LowLevel_Collections_Contracts_IUnsafeHashCollection_1_Clear
|
|
- name: (
|
|
- name: )
|
|
spec.vb:
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeHashCollection{System.Collections.Generic.KeyValuePair{`0,`1}}.Clear
|
|
name: Clear
|
|
href: Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeHashCollection-1.html#Misaki_HighPerformance_LowLevel_Collections_Contracts_IUnsafeHashCollection_1_Clear
|
|
- name: (
|
|
- name: )
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeHashCollection`1.Clear
|
|
commentId: M:Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeHashCollection`1.Clear
|
|
href: Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeHashCollection-1.html#Misaki_HighPerformance_LowLevel_Collections_Contracts_IUnsafeHashCollection_1_Clear
|
|
name: Clear()
|
|
nameWithType: IUnsafeHashCollection<T>.Clear()
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeHashCollection<T>.Clear()
|
|
nameWithType.vb: IUnsafeHashCollection(Of T).Clear()
|
|
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeHashCollection(Of T).Clear()
|
|
spec.csharp:
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeHashCollection`1.Clear
|
|
name: Clear
|
|
href: Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeHashCollection-1.html#Misaki_HighPerformance_LowLevel_Collections_Contracts_IUnsafeHashCollection_1_Clear
|
|
- name: (
|
|
- name: )
|
|
spec.vb:
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeHashCollection`1.Clear
|
|
name: Clear
|
|
href: Misaki.HighPerformance.LowLevel.Collections.Contracts.IUnsafeHashCollection-1.html#Misaki_HighPerformance_LowLevel_Collections_Contracts_IUnsafeHashCollection_1_Clear
|
|
- name: (
|
|
- name: )
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2.GetKeyArray*
|
|
commentId: Overload:Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2.GetKeyArray
|
|
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap-2.html#Misaki_HighPerformance_LowLevel_Collections_UnsafeMultiHashMap_2_GetKeyArray_Misaki_HighPerformance_LowLevel_Buffer_AllocationHandle_
|
|
name: GetKeyArray
|
|
nameWithType: UnsafeMultiHashMap<TKey, TValue>.GetKeyArray
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap<TKey, TValue>.GetKeyArray
|
|
nameWithType.vb: UnsafeMultiHashMap(Of TKey, TValue).GetKeyArray
|
|
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap(Of TKey, TValue).GetKeyArray
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeArray{{TKey}}
|
|
commentId: T:Misaki.HighPerformance.LowLevel.Collections.UnsafeArray{`0}
|
|
parent: Misaki.HighPerformance.LowLevel.Collections
|
|
definition: Misaki.HighPerformance.LowLevel.Collections.UnsafeArray`1
|
|
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeArray-1.html
|
|
name: UnsafeArray<TKey>
|
|
nameWithType: UnsafeArray<TKey>
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeArray<TKey>
|
|
nameWithType.vb: UnsafeArray(Of TKey)
|
|
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeArray(Of TKey)
|
|
name.vb: UnsafeArray(Of TKey)
|
|
spec.csharp:
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeArray`1
|
|
name: UnsafeArray
|
|
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeArray-1.html
|
|
- name: <
|
|
- name: TKey
|
|
- name: '>'
|
|
spec.vb:
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeArray`1
|
|
name: UnsafeArray
|
|
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeArray-1.html
|
|
- name: (
|
|
- name: Of
|
|
- name: " "
|
|
- name: TKey
|
|
- name: )
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeArray`1
|
|
commentId: T:Misaki.HighPerformance.LowLevel.Collections.UnsafeArray`1
|
|
parent: Misaki.HighPerformance.LowLevel.Collections
|
|
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeArray-1.html
|
|
name: UnsafeArray<T>
|
|
nameWithType: UnsafeArray<T>
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeArray<T>
|
|
nameWithType.vb: UnsafeArray(Of T)
|
|
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeArray(Of T)
|
|
name.vb: UnsafeArray(Of T)
|
|
spec.csharp:
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeArray`1
|
|
name: UnsafeArray
|
|
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeArray-1.html
|
|
- name: <
|
|
- name: T
|
|
- name: '>'
|
|
spec.vb:
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeArray`1
|
|
name: UnsafeArray
|
|
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeArray-1.html
|
|
- name: (
|
|
- name: Of
|
|
- name: " "
|
|
- name: T
|
|
- name: )
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2.GetValueArray*
|
|
commentId: Overload:Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2.GetValueArray
|
|
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap-2.html#Misaki_HighPerformance_LowLevel_Collections_UnsafeMultiHashMap_2_GetValueArray_Misaki_HighPerformance_LowLevel_Buffer_AllocationHandle_
|
|
name: GetValueArray
|
|
nameWithType: UnsafeMultiHashMap<TKey, TValue>.GetValueArray
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap<TKey, TValue>.GetValueArray
|
|
nameWithType.vb: UnsafeMultiHashMap(Of TKey, TValue).GetValueArray
|
|
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap(Of TKey, TValue).GetValueArray
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeArray{{TValue}}
|
|
commentId: T:Misaki.HighPerformance.LowLevel.Collections.UnsafeArray{`1}
|
|
parent: Misaki.HighPerformance.LowLevel.Collections
|
|
definition: Misaki.HighPerformance.LowLevel.Collections.UnsafeArray`1
|
|
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeArray-1.html
|
|
name: UnsafeArray<TValue>
|
|
nameWithType: UnsafeArray<TValue>
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeArray<TValue>
|
|
nameWithType.vb: UnsafeArray(Of TValue)
|
|
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeArray(Of TValue)
|
|
name.vb: UnsafeArray(Of TValue)
|
|
spec.csharp:
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeArray`1
|
|
name: UnsafeArray
|
|
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeArray-1.html
|
|
- name: <
|
|
- name: TValue
|
|
- name: '>'
|
|
spec.vb:
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeArray`1
|
|
name: UnsafeArray
|
|
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeArray-1.html
|
|
- name: (
|
|
- name: Of
|
|
- name: " "
|
|
- name: TValue
|
|
- name: )
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2.GetKeyValueArrays*
|
|
commentId: Overload:Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2.GetKeyValueArrays
|
|
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap-2.html#Misaki_HighPerformance_LowLevel_Collections_UnsafeMultiHashMap_2_GetKeyValueArrays_Misaki_HighPerformance_LowLevel_Buffer_AllocationHandle_
|
|
name: GetKeyValueArrays
|
|
nameWithType: UnsafeMultiHashMap<TKey, TValue>.GetKeyValueArrays
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap<TKey, TValue>.GetKeyValueArrays
|
|
nameWithType.vb: UnsafeMultiHashMap(Of TKey, TValue).GetKeyValueArrays
|
|
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap(Of TKey, TValue).GetKeyValueArrays
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeArray{System.Collections.Generic.KeyValuePair{{TKey},{TValue}}}
|
|
commentId: T:Misaki.HighPerformance.LowLevel.Collections.UnsafeArray{System.Collections.Generic.KeyValuePair{`0,``0}}
|
|
parent: Misaki.HighPerformance.LowLevel.Collections
|
|
definition: Misaki.HighPerformance.LowLevel.Collections.UnsafeArray`1
|
|
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeArray-1.html
|
|
name: UnsafeArray<KeyValuePair<TKey, TValue>>
|
|
nameWithType: UnsafeArray<KeyValuePair<TKey, TValue>>
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeArray<System.Collections.Generic.KeyValuePair<TKey, TValue>>
|
|
nameWithType.vb: UnsafeArray(Of KeyValuePair(Of TKey, TValue))
|
|
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeArray(Of System.Collections.Generic.KeyValuePair(Of TKey, TValue))
|
|
name.vb: UnsafeArray(Of KeyValuePair(Of TKey, TValue))
|
|
spec.csharp:
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeArray`1
|
|
name: UnsafeArray
|
|
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeArray-1.html
|
|
- name: <
|
|
- uid: System.Collections.Generic.KeyValuePair`2
|
|
name: KeyValuePair
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.keyvaluepair-2
|
|
- name: <
|
|
- name: TKey
|
|
- name: ','
|
|
- name: " "
|
|
- name: TValue
|
|
- name: '>'
|
|
- name: '>'
|
|
spec.vb:
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeArray`1
|
|
name: UnsafeArray
|
|
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeArray-1.html
|
|
- name: (
|
|
- name: Of
|
|
- name: " "
|
|
- uid: System.Collections.Generic.KeyValuePair`2
|
|
name: KeyValuePair
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.keyvaluepair-2
|
|
- name: (
|
|
- name: Of
|
|
- name: " "
|
|
- name: TKey
|
|
- name: ','
|
|
- name: " "
|
|
- name: TValue
|
|
- name: )
|
|
- name: )
|
|
- uid: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2.GetUnsafePtr*
|
|
commentId: Overload:Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2.GetUnsafePtr
|
|
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap-2.html#Misaki_HighPerformance_LowLevel_Collections_UnsafeMultiHashMap_2_GetUnsafePtr
|
|
name: GetUnsafePtr
|
|
nameWithType: UnsafeMultiHashMap<TKey, TValue>.GetUnsafePtr
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap<TKey, TValue>.GetUnsafePtr
|
|
nameWithType.vb: UnsafeMultiHashMap(Of TKey, TValue).GetUnsafePtr
|
|
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap(Of TKey, TValue).GetUnsafePtr
|
|
- 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.UnsafeMultiHashMap`2.Dispose*
|
|
commentId: Overload:Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap`2.Dispose
|
|
href: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap-2.html#Misaki_HighPerformance_LowLevel_Collections_UnsafeMultiHashMap_2_Dispose
|
|
name: Dispose
|
|
nameWithType: UnsafeMultiHashMap<TKey, TValue>.Dispose
|
|
fullName: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap<TKey, TValue>.Dispose
|
|
nameWithType.vb: UnsafeMultiHashMap(Of TKey, TValue).Dispose
|
|
fullName.vb: Misaki.HighPerformance.LowLevel.Collections.UnsafeMultiHashMap(Of TKey, TValue).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: )
|