AccidentalFish.ApplicationSupport.Azure.Blobs.BlockBlob.DownloadStringAsync C# (CSharp) Метод

DownloadStringAsync() публичный Метод

public DownloadStringAsync ( Encoding encoding ) : Task
encoding System.Text.Encoding
Результат Task
        public async Task<string> DownloadStringAsync(Encoding encoding)
        {
            _logger?.Verbose("BlockBlob: DownloadStringAsync - attempting download of {0}", _name);
            Stopwatch sw = Stopwatch.StartNew();
            string result;
            using (MemoryStream stream = new MemoryStream())
            {
                await _blockBlob.DownloadToStreamAsync(stream);
                stream.Position = 0;
                StreamReader streamReader = new StreamReader(stream, encoding);
                result = streamReader.ReadToEnd();
            }
            sw.Stop();
            _logger?.Verbose("BlockBlob: DownloadStringAsync - download of {0} succeeded in {1}ms", _name, sw.ElapsedMilliseconds);
            return result;
        }

Same methods

BlockBlob::DownloadStringAsync ( ) : Task