MemoryPool<T> Clase

Definición

Representa un grupo de bloques de memoria.Represents a pool of memory blocks.

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 bloque de memoria.The type of the items in the memory pool.

Herencia
MemoryPool<T>
Implementaciones

Constructores

MemoryPool<T>()

Construye una nueva instancia de un grupo de memoria.Constructs a new instance of a memory pool.

Propiedades

MaxBufferSize

Obtiene el tamaño máximo del búfer admitido por este grupo.Gets the maximum buffer size supported by this pool.

Shared

Obtiene una instancia singleton de un grupo de memoria basado en matrices.Gets a singleton instance of a memory pool based on arrays.

Métodos

Dispose()

Libera todos los recursos que usa el grupo de memoria.Frees all resources used by the memory pool.

Dispose(Boolean)

Libera los recursos no administrados utilizados por el grupo de memoria y, de forma opcional, libera los recursos administrados.Frees the unmanaged resources used by the memory pool and optionally releases the managed resources.

Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.Determines whether the specified object is equal to the current object.

(Heredado de Object)
GetHashCode()

Sirve como la función hash predeterminada.Serves as the default hash function.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.Gets the Type of the current instance.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Object actual.Creates a shallow copy of the current Object.

(Heredado de Object)
Rent(Int32)

Devuelve un bloque de memoria capaz de contener al menos minBufferSize elementos de T.Returns a memory block capable of holding at least minBufferSize elements of T.

ToString()

Devuelve una cadena que representa el objeto actual.Returns a string that represents the current object.

(Heredado de Object)

Se aplica a