MemoryPool<T> 類別

定義

表示記憶體區塊的集區。

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

類型參數

T

記憶體集區中專案的類型。

繼承
MemoryPool<T>
實作

建構函式

MemoryPool<T>()

建構記憶體集區的新執行個體。

屬性

MaxBufferSize

取得此集區所支援的最大緩衝區大小。

Shared

根據陣列,取得記憶體集區的單一執行個體。

方法

Dispose()

釋出記憶體集區所使用的全部資源。

Dispose(Boolean)

釋出記憶體集區所使用的 Unmanaged 資源,並選擇性釋放 Managed 資源。

Equals(Object)

判斷指定的物件是否等於目前的物件。

(繼承來源 Object)
GetHashCode()

做為預設雜湊函式。

(繼承來源 Object)
GetType()

取得目前執行個體的 Type

(繼承來源 Object)
MemberwiseClone()

建立目前 Object 的淺層複製。

(繼承來源 Object)
Rent(Int32)

傳回可以保留至少 minBufferSize 個 T 元素的記憶體區塊。

ToString()

傳回代表目前物件的字串。

(繼承來源 Object)

適用於