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しません。代わりに、インスタンスで メソッドFileWebRequestGetResponse呼び出すことによって作成されます。

メソッドは GetResponseStreamStream ファイル システム リソースへの読み取り専用アクセスを提供する インスタンスを返します。

クラスは FileWebResponseFile エラー処理とコード アクセスセキュリティのために クラスに依存します。

コンストラクター

FileWebResponse(SerializationInfo, StreamingContext)
古い.
古い.
古い.

SerializationInfo クラスと StreamingContext クラスの指定したインスタンスから、FileWebResponse クラスの新しいインスタンスを初期化します。

プロパティ

ContentLength

ファイル システム リソースのコンテンツ長を取得します。

ContentType

ファイル システム リソースのコンテンツ タイプを取得します。

Headers

応答に関連付けられているヘッダーの名前/値ペアのコレクションを取得します。

IsFromCache

この応答がキャッシュから取得されたかどうかを示す Boolean 値を取得します。

(継承元 WebResponse)
IsMutuallyAuthenticated

相互認証が行われたかどうかを示す Boolean 値を取得します。

(継承元 WebResponse)
ResponseUri

応答したファイル システム リソースの URI を取得します。

SupportsHeaders

Headers プロパティが FileWebResponse インスタンスによってサポートされているかどうかを示す値を取得します。

SupportsHeaders

ヘッダーがサポートされているかどうかを示す値を取得します。

(継承元 WebResponse)

メソッド

Close()

応答ストリームを閉じます。

CreateObjRef(Type)

リモート オブジェクトとの通信に使用するプロキシの生成に必要な情報をすべて格納しているオブジェクトを作成します。

(継承元 MarshalByRefObject)
Dispose()

WebResponse オブジェクトによって使用されているアンマネージ リソースを解放します。

(継承元 WebResponse)
Dispose(Boolean)

FileWebResponse によって使用されているアンマネージド リソースを解放し、オプションでマネージド リソースも解放します。

Dispose(Boolean)

WebResponse オブジェクトによって使用されているアンマネージド リソースを解放します。オプションとして、マネージド リソースを破棄することもできます。

(継承元 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)
古い.

SerializationInfo インスタンスに、FileWebResponse をシリアル化するために必要なデータを設定します。

適用対象