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> ö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 gerçekten istenenden daha büyük bir diziyi geri verebilir, ancak istenenden daha küçük bir diziyi asla geri vermez. yöntemini kullanarak Rent paylaşılan bir sınıftan arabellek kiralamak, uygun bir arabelleğe sahipse havuzdan var olan bir arabelleğin alınmasına veya kullanılabilir değilse yeni bir arabellek ayrılmasına neden olur.