HttpGetInputStreamResult HttpGetInputStreamResult HttpGetInputStreamResult HttpGetInputStreamResult HttpGetInputStreamResult Class


Combines the final input stream result along with following: the original HTTP request, the resulting HTTP response (if any), an extended error value, and a succeeded indication.

public : sealed class HttpGetInputStreamResult : IClosable, IStringable
struct winrt::Windows::Web::Http::HttpGetInputStreamResult : IClosable, IStringable
public sealed class HttpGetInputStreamResult : IDisposable, IStringable
Public NotInheritable Class HttpGetInputStreamResult Implements IDisposable, IStringable
// This class does not provide a public constructor.

Windows 10 requirements

Device family
Windows 10, version 1903 (introduced v10.0.18362.0)
API contract
Windows.Foundation.UniversalApiContract (introduced v8)


The HttpGetInputStreamResult is the return result from a call to HttpClient TryGetInputStreamAsync


ExtendedError ExtendedError ExtendedError ExtendedError ExtendedError

The extended error code for an HTTP request.

RequestMessage RequestMessage RequestMessage RequestMessage RequestMessage

Gets the request message that led to this HttpGetInputStreamResult.

ResponseMessage ResponseMessage ResponseMessage ResponseMessage ResponseMessage

Gets the HTTP response message including headers, the status code, and data.

Succeeded Succeeded Succeeded Succeeded Succeeded

Gets whether the HTTP request was successful.

Value Value Value Value Value

The returned data from an HTTP request as an IInputStream.


Close() Close() Close() Close() Close()

Closes the HttpGetInputStreamResult instance and releases allocated resources.

Dispose() Dispose() Dispose() Dispose() Dispose()

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.

ToString() ToString() ToString() ToString() ToString()

Returns a string that represents the current HttpGetInputStreamResult object.

See also