Compartir vía


MemoryPool<T> Clase

Definición

Representa un grupo de bloques de memoria.

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

Parámetros de tipo

T

Tipo de los elementos del grupo de memoria.

Herencia
MemoryPool<T>
Implementaciones

Constructores

MemoryPool<T>()

Construye una nueva instancia de un grupo de memoria.

Propiedades

MaxBufferSize

Obtiene el tamaño máximo del búfer admitido por este grupo.

Shared

Obtiene una instancia singleton de un grupo de memoria basado en matrices.

Métodos

Dispose()

Libera todos los recursos que usa el grupo de memoria.

Dispose(Boolean)

Libera los recursos no administrados utilizados por el grupo de memoria y, de forma opcional, libera los recursos administrados.

Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.

(Heredado de Object)
GetHashCode()

Sirve como la función hash predeterminada.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Object actual.

(Heredado de Object)
Rent(Int32)

Devuelve un bloque de memoria capaz de contener al menos minBufferSize elementos de T.

ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Se aplica a