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
Namespace:
System.Net.Http
Assembly: System.Net.Http.Formatting (in System.Net.Http.Formatting.dll)
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.
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 Value
Type: System.Threading.Tasks::Task<HttpRequestMessage^>^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.
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 Value
Type: System.Threading.Tasks::Task<HttpRequestMessage^>^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.
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 Value
Type: System.Threading.Tasks::Task<HttpRequestMessage^>^HttpContentMessageExtensions::ReadAsHttpRequestMessageAsync Method (HttpContent^, String^, Int32, Int32)
Reads the HttpContent as an HttpRequestMessage.
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.
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 Value
Type: System.Threading.Tasks::Task<HttpRequestMessage^>^
Show:

