System.Net.Http.HttpContent
namespace System.Net.Http
{
public abstract class HttpContent : IDisposable
{
public HttpContentHeaders Headers { get; }
protected HttpContent();
public Task CopyToAsync(Stream stream);
public Task CopyToAsync(Stream stream, TransportContext context);
protected virtual Task<Stream> CreateContentReadStreamAsync();
public void Dispose();
protected virtual void Dispose(bool disposing);
public Task LoadIntoBufferAsync();
public Task LoadIntoBufferAsync(long maxBufferSize);
public Task<byte[]> ReadAsByteArrayAsync();
public Task<Stream> ReadAsStreamAsync();
public Task<string> ReadAsStringAsync();
protected abstract Task SerializeToStreamAsync(Stream stream, TransportContext context);
}
}