MultipartFormDataSection Constructor

Declaration

public MultipartFormDataSection(byte[] data);

Parameters

data Data payload of this section.

Description

Raw data section, unnamed and no Content-Type header.

Will not include either a filename or a Content-Type section header.


Declaration

public MultipartFormDataSection(string name, byte[] data);

Parameters

name Section name.
data Data payload of this section.

Description

Raw data section with a section name, no Content-Type header.

Identical to the prior constructor, but with a section name included.


Declaration

public MultipartFormDataSection(string name, byte[] data, string contentType);

Parameters

name Section name.
data Data payload of this section.
contentType The value for this section's Content-Type header.

Description

A raw data section with a section name and a Content-Type header.


Declaration

public MultipartFormDataSection(string name, string data, Encoding encoding, string contentType);

Parameters

name Section name.
data String data payload for this section.
contentType The value for this section's Content-Type header.
encoding An encoding to marshal data to or from raw bytes.

Description

A named raw data section whose payload is derived from a string, with a Content-Type header.

data will be encoded into raw bytes using encoding.


Declaration

public MultipartFormDataSection(string name, string data, string contentType);

Parameters

name Section name.
data String data payload for this section.
contentType The value for this section's Content-Type header.

Description

A named raw data section whose payload is derived from a UTF8 string, with a Content-Type header.

For UTF-8 strings with custom Content-Type headers, use this constructor. The data is returned in UTF-8 encoding and converted to raw bytes appropriately.


Declaration

public MultipartFormDataSection(string name, string data);

Parameters

name Section name.
data String data payload for this section.

Description

A names raw data section whose payload is derived from a UTF8 string, with a default Content-Type.

For UTF8 strings, use this constructor. data will be assumed to be in UTF8 encoding and converted appropriately. The section will be assigned a Content-Type of text/plain; encoding=utf8.


Declaration

public MultipartFormDataSection(string data);

Parameters

data String data payload for this section.

Description

An anonymous raw data section whose payload is derived from a UTF8 string, with a default Content-Type.

Identical to the above, but without a section name.


Did you find this page useful? Please give it a rating: