Information
The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.

HttpContentMessageExtensions::ReadAsHttpRequestMessageAsync Method

 

HttpContentMessageExtensions::ReadAsHttpRequestMessageAsync Method (HttpContent^)

Reads the HttpContent as an HttpRequestMessage.

public:
[ExtensionAttribute]
static Task<HttpRequestMessage^>^ ReadAsHttpRequestMessageAsync(
	HttpContent^ content
)

Parameters

content
Type: System.Net.Http::HttpContent^

The content to read.

Return Value

Type: System.Threading.Tasks::Task<HttpRequestMessage^>^

The parsed HttpRequestMessage instance.

Return to top

HttpContentMessageExtensions::ReadAsHttpRequestMessageAsync Method (HttpContent^, CancellationToken)

public:
[ExtensionAttribute]
static Task<HttpRequestMessage^>^ ReadAsHttpRequestMessageAsync(
	HttpContent^ content,
	CancellationToken cancellationToken
)

Parameters

content
Type: System.Net.Http::HttpContent^

cancellationToken
Type: System.Threading::CancellationToken

Return to top

HttpContentMessageExtensions::ReadAsHttpRequestMessageAsync Method (HttpContent^, String^)

Reads the HttpContent as an HttpRequestMessage.

public:
[ExtensionAttribute]
static Task<HttpRequestMessage^>^ ReadAsHttpRequestMessageAsync(
	HttpContent^ content,
	String^ uriScheme
)

Parameters

content
Type: System.Net.Http::HttpContent^

The content to read.

uriScheme
Type: System::String^

The URI scheme to use for the request URI.

Return Value

Type: System.Threading.Tasks::Task<HttpRequestMessage^>^

The parsed HttpRequestMessage instance.

Return to top

HttpContentMessageExtensions::ReadAsHttpRequestMessageAsync Method (HttpContent^, String^, CancellationToken)

public:
[ExtensionAttribute]
static Task<HttpRequestMessage^>^ ReadAsHttpRequestMessageAsync(
	HttpContent^ content,
	String^ uriScheme,
	CancellationToken cancellationToken
)

Parameters

content
Type: System.Net.Http::HttpContent^

uriScheme
Type: System::String^

cancellationToken
Type: System.Threading::CancellationToken

Return to top

HttpContentMessageExtensions::ReadAsHttpRequestMessageAsync Method (HttpContent^, String^, Int32)

Reads the HttpContent as an HttpRequestMessage.

public:
[ExtensionAttribute]
static Task<HttpRequestMessage^>^ ReadAsHttpRequestMessageAsync(
	HttpContent^ content,
	String^ uriScheme,
	int bufferSize
)

Parameters

content
Type: System.Net.Http::HttpContent^

The content to read.

uriScheme
Type: System::String^

The URI scheme to use for the request URI.

bufferSize
Type: System::Int32

The size of the buffer.

Return Value

Type: System.Threading.Tasks::Task<HttpRequestMessage^>^

The parsed HttpRequestMessage instance.

Return to top

HttpContentMessageExtensions::ReadAsHttpRequestMessageAsync Method (HttpContent^, String^, Int32, CancellationToken)

public:
[ExtensionAttribute]
static Task<HttpRequestMessage^>^ ReadAsHttpRequestMessageAsync(
	HttpContent^ content,
	String^ uriScheme,
	int bufferSize,
	CancellationToken cancellationToken
)

Parameters

content
Type: System.Net.Http::HttpContent^

uriScheme
Type: System::String^

bufferSize
Type: System::Int32

cancellationToken
Type: System.Threading::CancellationToken

Return to top

HttpContentMessageExtensions::ReadAsHttpRequestMessageAsync Method (HttpContent^, String^, Int32, Int32)

public:
[ExtensionAttribute]
static Task<HttpRequestMessage^>^ ReadAsHttpRequestMessageAsync(
	HttpContent^ content,
	String^ uriScheme,
	int bufferSize,
	int maxHeaderSize
)

Parameters

content
Type: System.Net.Http::HttpContent^

The content to read.

uriScheme
Type: System::String^

The URI scheme to use for the request URI.

bufferSize
Type: System::Int32

The size of the buffer.

maxHeaderSize
Type: System::Int32

The maximum length of the HTTP header.

Return Value

Type: System.Threading.Tasks::Task<HttpRequestMessage^>^

The parsed HttpRequestMessage instance.

Return to top

HttpContentMessageExtensions::ReadAsHttpRequestMessageAsync Method (HttpContent^, String^, Int32, Int32, CancellationToken)

public:
[ExtensionAttribute]
static Task<HttpRequestMessage^>^ ReadAsHttpRequestMessageAsync(
	HttpContent^ content,
	String^ uriScheme,
	int bufferSize,
	int maxHeaderSize,
	CancellationToken cancellationToken
)

Parameters

content
Type: System.Net.Http::HttpContent^

uriScheme
Type: System::String^

bufferSize
Type: System::Int32

maxHeaderSize
Type: System::Int32

cancellationToken
Type: System.Threading::CancellationToken

Return to top
Show: