Udostępnij za pośrednictwem


ArrayPool<T>.Shared Właściwość

Definicja

Pobiera wystąpienie udostępnione ArrayPool<T> .

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)

Wartość właściwości

Wystąpienie udostępnione ArrayPool<T> .

Uwagi

Udostępniona pula zapewnia domyślną implementację ArrayPool<T> klasy, która jest przeznaczona do ogólnego zastosowania. Klasa współdzielona utrzymuje tablice o wielu rozmiarach i może przekazać większą tablicę niż została faktycznie żądana, ale nigdy nie przekaże mniejszej tablicy niż żądano. Dzierżawienie buforu z klasy udostępnionej przy użyciu Rent metody spowoduje pobranie istniejącego buforu z puli, jeśli dostępny jest odpowiedni bufor lub w nowym buforze przydzielonym, jeśli nie jest dostępny.

Dotyczy