次の方法で共有


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)
古い.
古い.
古い.

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をシリアル化するために必要なデータを設定します。

適用対象