ArrayPool<T>.Shared Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Paylaşılan ArrayPool<T> bir örneği alır.
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)
Özellik Değeri
Paylaşılan ArrayPool<T> örnek.
Açıklamalar
Paylaşılan havuz, genel uygulanabilirlik için tasarlanan sınıfın ArrayPool<T> varsayılan uygulamasını sağlar. Paylaşılan sınıf birden çok boyutta dizi tutar ve aslında istenenden daha büyük bir diziyi geri verebilir, ancak hiçbir zaman istenenden daha küçük bir diziyi geri vermez. yöntemini kullanarak Rent paylaşılan bir sınıftan arabellek kiralamak, uygun bir arabelleğe sahipse havuzdan mevcut bir arabelleğin alınmasına veya kullanılabilir değilse yeni bir arabellek ayrılmasına neden olur.