PackWebResponse クラス

定義

PackWebRequestの応答を表します。

public ref class PackWebResponse sealed : System::Net::WebResponse
public sealed class PackWebResponse : System.Net.WebResponse
type PackWebResponse = class
    inherit WebResponse
Public NotInheritable Class PackWebResponse
Inherits WebResponse
継承

注釈

パック URI プロトコルを使用する場合は、パッケージとそのパーツ要素をパッケージ内からローカルで参照することも、Web ソースから外部から参照することもできます。

パック URI プロトコルの場合、埋め込み UNIFORM Resource Identifier (URI) のスラッシュ文字 (//) はコンマ (,) で表されます。 たとえば、pack://http:,,www.adatum.com,folder,file.package/images/picture1.jpgは、http://www.adatum.com/folder/file.packageに含まれるファイル /images/picture1.jpgを参照します。

プロパティ

名前 説明
ContentLength

応答のコンテンツの長さを取得します。

ContentType

応答ストリームのコンテンツの多目的インターネット メール拡張機能 (MIME) コンテンツ タイプを取得します。

Headers

この応答の Web Headers のコレクションを取得します。

InnerResponse

応答の内部 WebResponse オブジェクトを取得します。

IsFromCache

応答がパッケージ キャッシュまたは Web 要求のどちらからの応答であるかを示す値を取得します。

IsMutuallyAuthenticated

相互認証が発生したかどうかを示す Boolean 値を取得します。

(継承元 WebResponse)
ResponseUri

応答の URI (Uniform Resource Identifier) を取得します。

SupportsHeaders

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

(継承元 WebResponse)

メソッド

名前 説明
Close()

この要求のストリームを閉じます。

CreateObjRef(Type)

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

(継承元 MarshalByRefObject)
Dispose()

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

(継承元 WebResponse)
Dispose(Boolean)

WebResponse オブジェクトによって使用されるアンマネージ リソースを解放し、必要に応じてマネージド リソースを破棄します。

(継承元 WebResponse)
Equals(Object)

指定したオブジェクトが現在のオブジェクトと等しいかどうかを判断します。

(継承元 Object)
GetHashCode()

既定のハッシュ関数として機能します。

(継承元 Object)
GetLifetimeService()

このインスタンスの有効期間ポリシーを制御する現在の有効期間サービス オブジェクトを取得します。

(継承元 MarshalByRefObject)
GetObjectData(SerializationInfo, StreamingContext)

ターゲット オブジェクトのシリアル化に必要なデータを SerializationInfo に設定します。

(継承元 WebResponse)
GetResponseStream()

PackWebResponseに含まれる応答ストリームを取得します。

GetType()

現在のインスタンスの Type を取得します。

(継承元 Object)
InitializeLifetimeService()

このインスタンスの有効期間ポリシーを制御する有効期間サービス オブジェクトを取得します。

(継承元 MarshalByRefObject)
MemberwiseClone()

現在の Objectの簡易コピーを作成します。

(継承元 Object)
MemberwiseClone(Boolean)

現在の MarshalByRefObject オブジェクトの簡易コピーを作成します。

(継承元 MarshalByRefObject)
ToString()

現在のオブジェクトを表す文字列を返します。

(継承元 Object)

明示的なインターフェイスの実装

名前 説明
IDisposable.Dispose()

派生クラスでオーバーライドされると、 WebResponseによって使用されるすべてのリソースが解放されます。

(継承元 WebResponse)
ISerializable.GetObjectData(SerializationInfo, StreamingContext)

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

(継承元 WebResponse)

適用対象

こちらもご覧ください