共用方式為


FileWebResponse 類別

定義

提供 WebResponse 類別的文件系統實作。

public ref class FileWebResponse : System::Net::WebResponse, System::Runtime::Serialization::ISerializable
public ref class FileWebResponse : System::Net::WebResponse, IDisposable, System::Runtime::Serialization::ISerializable
public ref class FileWebResponse : System::Net::WebResponse
public class FileWebResponse : System.Net.WebResponse, System.Runtime.Serialization.ISerializable
[System.Serializable]
public class FileWebResponse : System.Net.WebResponse, IDisposable, System.Runtime.Serialization.ISerializable
[System.Serializable]
public class FileWebResponse : System.Net.WebResponse, System.Runtime.Serialization.ISerializable
public class FileWebResponse : System.Net.WebResponse
type FileWebResponse = class
    inherit WebResponse
    interface ISerializable
[<System.Serializable>]
type FileWebResponse = class
    inherit WebResponse
    interface ISerializable
    interface IDisposable
[<System.Serializable>]
type FileWebResponse = class
    inherit WebResponse
    interface ISerializable
Public Class FileWebResponse
Inherits WebResponse
Implements ISerializable
Public Class FileWebResponse
Inherits WebResponse
Implements IDisposable, ISerializable
Public Class FileWebResponse
Inherits WebResponse
繼承
屬性
實作

備註

FileWebResponse 類別會實作 WebResponseabstract 基類,以傳回 FileWebRequest 類別的檔系統資源。

用戶端應用程式不會直接建立 FileWebResponse 實例;而是藉由在 FileWebRequest 實例上呼叫 GetResponse 方法來建立它們。

GetResponseStream 方法會傳回 Stream 實例,以提供文件系統資源的唯讀存取權。

FileWebResponse 類別依賴 File 類別來處理錯誤和程式代碼存取安全性。

建構函式

FileWebResponse(SerializationInfo, StreamingContext)
已淘汰.
已淘汰.
已淘汰.

SerializationInfoStreamingContext 類別的指定實例,初始化 FileWebResponse 類別的新實例。

屬性

ContentLength

取得文件系統資源中內容的長度。

ContentType

取得檔案系統資源的內容類型。

Headers

取得與回應相關聯的標頭名稱/值組集合。

IsFromCache

取得 Boolean 值,指出是否從快取取得此回應。

(繼承來源 WebResponse)
IsMutuallyAuthenticated

取得 Boolean 值,指出是否發生相互驗證。

(繼承來源 WebResponse)
ResponseUri

取得提供回應之文件系統資源的 URI。

SupportsHeaders

取得值,這個值表示 FileWebResponse 實例是否支援 Headers 屬性。

SupportsHeaders

取得值,這個值表示是否支持標頭。

(繼承來源 WebResponse)

方法

Close()

關閉回應數據流。

CreateObjRef(Type)

建立物件,其中包含產生用來與遠端物件通訊之 Proxy 所需的所有相關信息。

(繼承來源 MarshalByRefObject)
Dispose()

釋放 WebResponse 物件所使用的 Unmanaged 資源。

(繼承來源 WebResponse)
Dispose(Boolean)

釋放 FileWebResponse 所使用的 Unmanaged 資源,並選擇性地釋放 Managed 資源。

Dispose(Boolean)

釋放 WebResponse 物件所使用的 Unmanaged 資源,並選擇性地處置 Managed 資源。

(繼承來源 WebResponse)
Equals(Object)

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

(繼承來源 Object)
GetHashCode()

做為預設哈希函式。

(繼承來源 Object)
GetLifetimeService()
已淘汰.

擷取控制這個實例存留期原則的目前存留期服務物件。

(繼承來源 MarshalByRefObject)
GetObjectData(SerializationInfo, StreamingContext)
已淘汰.

以串行化目標物件所需的數據填入 SerializationInfo

GetObjectData(SerializationInfo, StreamingContext)
已淘汰.

將串行化目標物件所需的數據填入 SerializationInfo

(繼承來源 WebResponse)
GetResponseStream()

從檔案系統資源傳回數據流。

GetType()

取得目前實例的 Type

(繼承來源 Object)
InitializeLifetimeService()
已淘汰.

取得存留期服務物件,以控制這個實例的存留期原則。

(繼承來源 MarshalByRefObject)
MemberwiseClone()

建立目前 Object的淺層複本。

(繼承來源 Object)
MemberwiseClone(Boolean)

建立目前 MarshalByRefObject 對象的淺層複本。

(繼承來源 MarshalByRefObject)
ToString()

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

(繼承來源 Object)

明確介面實作

IDisposable.Dispose()

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

釋放 FileWebResponse所使用的所有資源。

IDisposable.Dispose()

在衍生類別中覆寫時,釋放 WebResponse所使用的所有資源。

(繼承來源 WebResponse)
ISerializable.GetObjectData(SerializationInfo, StreamingContext)
已淘汰.

使用串行化 FileWebResponse所需的數據,填入 SerializationInfo 實例。

適用於