Version: 2019.3

MultipartFormFileSectionConstructor

マニュアルに切り替える
public MultipartFormFileSection (string name, byte[] data, string fileName, string contentType);

パラメーター

nameこのフォームセクションの名前
dataアップロードするファイルの生のコンテンツ
fileNameこのフォームセクションによってアップロードされたファイルの名前
contentTypeセクションの Content-Type ヘッダーのための値

説明

カスタムの Content-Type とファイルネームと data から RAW バイトデータに基づいたネームドファイルセクションを含みます。

フルコントロールオプションです。手動でセクションネーム、RAW データ、ファイルネームや Content-Type を指定します。 FileName が null や空の場合、デフォルトは file.dat です。ContentType が null や空の場合、デフォルトは application/octet-stream です。


public MultipartFormFileSection (byte[] data);

パラメーター

dataアップロードするファイルの生のコンテンツ

説明

データ からの RAW バイトデータに基づいてアノニマスファイルセクションが含まれており、デフォルトの Content-Type とファイルネームを割り当てます。

Data の引数から RAW バイトデータに基づいてファイルセクションを作成します。 application/octet-stream のコンテンツタイプと file.dat のファイルネームを割り当てます。


public MultipartFormFileSection (string fileName, byte[] data);

パラメーター

dataアップロードするファイルの生のコンテンツ
fileNameこのフォームセクションによってアップロードされたファイルの名前

説明

特定のファイルネームと data から RAW バイトデータに基づいてアノニマスファイルセクションが含まれています。デフォルトの Content-Type を割り当てます。

application/octet-streamContent-Type を割り当てます。


public MultipartFormFileSection (string name, string data, Encoding dataEncoding, string fileName);

パラメーター

nameこのフォームセクションの名前
dataアップロードするファイルのコンテンツ
dataEncodingString エンコーディング
fileNameこのフォームセクションによってアップロードされたファイルの名前

説明

dataEncoding によるマーシャリングとして data から引き出されるデータがネームドファイルセクションに含まれています。 FileName とデフォルトの Content-Type から特定のファイルネームを割り当てます。

Content-TypedataEncoding から引き出される encodingtext/plain と見なされます。 DataEncoding が null の場合、デフォルトは UTF8 です。


public MultipartFormFileSection (string data, Encoding dataEncoding, string fileName);

パラメーター

dataアップロードするファイルのコンテンツ
dataEncodingString エンコーディング
fileNameこのフォームセクションによってアップロードされたファイルの名前

説明

DataEncoding によるマーシャリングとして data から引き出されるデータを持つアノニマスファイルセクション。 FileName とデフォルトの Content-Type から特定のファイルネームを割り当てます。

上記と同じですが Unnamed です。


public MultipartFormFileSection (string data, string fileName);

パラメーター

dataアップロードするファイルのコンテンツ
fileNameこのフォームセクションによってアップロードされたファイルの名前

説明

UTF8 文字列 データ から引き出されるデータを持つアノニマスファイルセクション。 FileName とデフォルトの Content-Type から特定のファイルネームを割り当てます。

便利なメソッドです。 Data 文字列経由でファイルの内容を指定し、fileName 経由でファイルネームを割り当てます。文字列が UTF8 でエンコードされていることが前提です。 text/plain; encoding=utf8Content-Type を割り当てます。 FileName が null や空の場合、file.txt のファイルネームを割り当てます。