Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ FinishWriteAsync()

static async Task System.IO.Stream.FinishWriteAsync ( Task writeTask,
byte[] localBuffer )
inlinestaticprivateinherited

Definition at line 939 of file Stream.cs.

940 {
941 try
942 {
943 await writeTask.ConfigureAwait(continueOnCapturedContext: false);
944 }
945 finally
946 {
947 ArrayPool<byte>.Shared.Return(localBuffer);
948 }
949 }
static ArrayPool< T > Shared
Definition ArrayPool.cs:7
new ConfiguredTaskAwaitable< TResult > ConfigureAwait(bool continueOnCapturedContext)
Definition Task.cs:226

References System.Threading.Tasks.Task< TResult >.ConfigureAwait(), and System.Buffers.ArrayPool< T >.Shared.

Referenced by System.IO.Stream.WriteAsync().