Terraria v1.4.4.9
Terraria source code documentation
All Classes Namespaces Files Functions Variables Enumerations Enumerator Properties Events Macros

◆ InternalWriteAllLinesAsync()

static async Task System.IO.File.InternalWriteAllLinesAsync ( TextWriter writer,
IEnumerable< string > contents,
CancellationToken cancellationToken )
inlinestaticprivate

Definition at line 906 of file File.cs.

907 {
908 using (writer)
909 {
910 foreach (string content in contents)
911 {
912 cancellationToken.ThrowIfCancellationRequested();
913 await writer.WriteLineAsync(content).ConfigureAwait(continueOnCapturedContext: false);
914 }
915 cancellationToken.ThrowIfCancellationRequested();
916 await writer.FlushAsync().ConfigureAwait(continueOnCapturedContext: false);
917 }
918 }

References System.cancellationToken, and System.writer.

Referenced by System.IO.File.AppendAllLinesAsync(), and System.IO.File.WriteAllLinesAsync().