ArrayPool<T>.Shared Egenskap

Definition

Hämtar en delad ArrayPool<T> instans.

public:
 static property System::Buffers::ArrayPool<T> ^ Shared { System::Buffers::ArrayPool<T> ^ get(); };
public static System.Buffers.ArrayPool<T> Shared { get; }
static member Shared : System.Buffers.ArrayPool<'T>
Public Shared ReadOnly Property Shared As ArrayPool(Of T)

Egenskapsvärde

En delad ArrayPool<T> instans.

Kommentarer

Den delade poolen tillhandahåller en standardimplementering av klassen ArrayPool<T> som är avsedd för allmän tillämplighet. En delad klass underhåller matriser med flera storlekar och kan lämna tillbaka en större matris än vad som faktiskt begärdes, men den kommer aldrig att lämna tillbaka en mindre matris än vad som begärdes. Om du hyr en buffert från en delad klass med hjälp av Rent metoden kommer en befintlig buffert att tas från poolen om en lämplig buffert är tillgänglig eller i en ny buffert som allokeras om en inte är tillgänglig.

Gäller för