MemoryPool<T> Klass

Definition

Representerar en pool med minnesblock.

generic <typename T>
public ref class MemoryPool abstract : IDisposable
public abstract class MemoryPool<T> : IDisposable
type MemoryPool<'T> = class
    interface IDisposable
Public MustInherit Class MemoryPool(Of T)
Implements IDisposable

Typparametrar

T

Typ av objekt i minnespoolen.

Arv
MemoryPool<T>
Implementeringar

Konstruktorer

Name Description
MemoryPool<T>()

Konstruerar en ny instans av en minnespool.

Egenskaper

Name Description
MaxBufferSize

Hämtar den maximala buffertstorleken som stöds av den här poolen.

Shared

Hämtar en singleton-instans av en minnespool baserat på matriser.

Metoder

Name Description
Dispose()

Frigör alla resurser som används av minnespoolen.

Dispose(Boolean)

Frigör de ohanterade resurser som används av minnespoolen och frigör eventuellt de hanterade resurserna.

Equals(Object)

Avgör om det angivna objektet är lika med det aktuella objektet.

(Ärvd från Object)
GetHashCode()

Fungerar som standard-hash-funktion.

(Ärvd från Object)
GetType()

Hämtar den aktuella instansen Type .

(Ärvd från Object)
MemberwiseClone()

Skapar en ytlig kopia av den aktuella Object.

(Ärvd från Object)
Rent(Int32)

Returnerar ett minnesblock som kan innehålla minst minBufferSize element av T.

ToString()

Returnerar en sträng som representerar det aktuella objektet.

(Ärvd från Object)

Gäller för