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

◆ GetStreamAsync()

Task< Stream > System.Xml.XmlDownloadManager.GetStreamAsync ( Uri uri,
ICredentials credentials,
IWebProxy proxy )
inlinepackage

Definition at line 19 of file XmlDownloadManager.cs.

20 {
21 if (uri.Scheme == "file")
22 {
23 Uri fileUri = uri;
24 return Task.Run((Func<Stream>)(() => new FileStream(fileUri.LocalPath, FileMode.Open, FileAccess.Read, FileShare.Read, 1, useAsync: true)));
25 }
27 }
static Task Run(Action action)
Definition Task.cs:3395
async Task< Stream > GetNonFileStreamAsync(Uri uri, ICredentials credentials, IWebProxy proxy)

References System.Xml.Dictionary, System.Xml.XmlDownloadManager.GetNonFileStreamAsync(), System.Threading.Tasks.Task< TResult >.Run(), and System.Uri.Scheme.