Mapsui.Providers.ArcGIS.Dynamic.ArcGISIdentify.CopyAndClose C# (CSharp) Метод

CopyAndClose() приватный статический Метод

private static CopyAndClose ( Stream inputStream ) : Stream
inputStream Stream
Результат Stream
        private static Stream CopyAndClose(Stream inputStream)
        {
            const int readSize = 256;
            var buffer = new byte[readSize];
            var ms = new MemoryStream();

            var count = inputStream.Read(buffer, 0, readSize);
            while (count > 0)
            {
                ms.Write(buffer, 0, count);
                count = inputStream.Read(buffer, 0, readSize);
            }
            ms.Position = 0;
            inputStream.Dispose();
            return ms;
        }