MemoryPool<T> Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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 |
| ToString() |
Returnerar en sträng som representerar det aktuella objektet. (Ärvd från Object) |