StringContent 類別

定義

提供基於字串的 HTTP 內容。

public ref class StringContent : System::Net::Http::ByteArrayContent
public class StringContent : System.Net.Http.ByteArrayContent
type StringContent = class
    inherit ByteArrayContent
Public Class StringContent
Inherits ByteArrayContent
繼承

建構函式

名稱 Description
StringContent(String, Encoding, String)

建立一個新的類別實例 StringContent

StringContent(String, Encoding)

建立一個新的類別實例 StringContent

StringContent(String)

建立一個新的類別實例 StringContent

屬性

名稱 Description
Headers

取得 RFC 2616 定義的 HTTP 內容標頭。

(繼承來源 HttpContent)

方法

名稱 Description
CopyToAsync(Stream, TransportContext)

將 HTTP 內容序列化成一串位元組,並複製到作為 stream 參數的串流物件。

(繼承來源 HttpContent)
CopyToAsync(Stream)

將 HTTP 內容序列化成一串位元組,並複製到作為 stream 參數的串流物件。

(繼承來源 HttpContent)
CreateContentReadStreamAsync()

建立一個 HTTP 內容串流,作為非同步的讀取操作,其備份儲存為來自 ByteArrayContent的記憶體。

(繼承來源 ByteArrayContent)
Dispose()

釋放未管理的資源並處理由 HttpContent.

(繼承來源 HttpContent)
Dispose(Boolean)

釋放未管理的資源, HttpContent 並可選擇性地處置這些受管理資源。

(繼承來源 HttpContent)
Equals(Object)

判斷指定的 物件是否等於目前的物件。

(繼承來源 Object)
GetHashCode()

做為預設雜湊函式。

(繼承來源 Object)
GetType()

取得目前實例的 Type

(繼承來源 Object)
LoadIntoBufferAsync()

將 HTTP 內容序列化至記憶體緩衝區,作為非同步操作。

(繼承來源 HttpContent)
LoadIntoBufferAsync(Int64)

將 HTTP 內容序列化至記憶體緩衝區,作為非同步操作。

(繼承來源 HttpContent)
MemberwiseClone()

建立目前 Object的淺層複本。

(繼承來源 Object)
ReadAsByteArrayAsync()

將 HTTP 內容序列化成位元組陣列,作為非同步操作。

(繼承來源 HttpContent)
ReadAsStreamAsync()

串行化 HTTP 內容,並傳回以異步操作表示內容的數據流。

(繼承來源 HttpContent)
ReadAsStringAsync()

將 HTTP 內容序列化為字串,作為非同步操作。

(繼承來源 HttpContent)
SerializeToStreamAsync(Stream, TransportContext)

將建構子中提供的位元組陣列序列化並寫入 HTTP 內容串流,作為非同步操作。

(繼承來源 ByteArrayContent)
ToString()

傳回表示目前 物件的字串。

(繼承來源 Object)
TryComputeLength(Int64)

判斷一個位元組陣列是否有有效長度(位元組)。

(繼承來源 ByteArrayContent)

適用於