dotnet-core/release-notes/1.0/1.0.0-api/1.0.0-api_System.Buffers.md

16 lines
488 B
Markdown
Raw Normal View History

2017-07-05 23:24:38 +02:00
# System.Buffers
``` diff
+namespace System.Buffers {
+ public abstract class ArrayPool<T> {
+ protected ArrayPool();
+ public static ArrayPool<T> Shared { [MethodImpl(AggressiveInlining)]get; }
+ public static ArrayPool<T> Create();
+ public static ArrayPool<T> Create(int maxArrayLength, int maxArraysPerBucket);
+ public abstract T[] Rent(int minimumLength);
+ public abstract void Return(T[] array, bool clearArray=false);
+ }
+}
```