System.IO.Compression.GZipStream.WriteAsync C# (CSharp) Method

WriteAsync() public method

public WriteAsync ( byte array, int offset, int count, System cancellationToken ) : System.Threading.Tasks.Task
array byte
offset int
count int
cancellationToken System
return System.Threading.Tasks.Task
        public override System.Threading.Tasks.Task WriteAsync(byte[] array, int offset, int count, System.Threading.CancellationToken cancellationToken) { throw null; }
    }

Same methods

GZipStream::WriteAsync ( byte array, int offset, int count, CancellationToken cancellationToken ) : Task

Usage Example

Exemplo n.º 1
0
 /// <summary>
 /// Compress a JSON string with base-64 encoded gzip compressed string.
 /// </summary>
 /// <param name="json">The JSON to write.</param>
 /// <param name="stream">The stream.</param>
 public static async Task WriteAsync(string json, Stream stream)
 {
     byte[] data = Encoding.UTF8.GetBytes(json);
     using (GZipStream gzip = new GZipStream(stream, CompressionMode.Compress))
     {
         await gzip.WriteAsync(data, 0, data.Length);
     }
 }
All Usage Examples Of System.IO.Compression.GZipStream::WriteAsync