PackWebRequest クラス

定義

パッケージの URI で識別される、PackagePart 全体またはパッケージ内の PackagePart に対して要求を行います。

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

注釈

System.IO.Packaging API では、定義されたパック URI 構文を使用して、パッケージに含まれるパーツを参照します。

このクラスの派生元の抽象クラスと、要求と応答の操作の詳細については、「」を参照してください WebRequest

プロパティ

AuthenticationLevel

この要求で使用する認証レベルおよび偽装レベルを示す値を取得または設定します。

(継承元 WebRequest)
CachePolicy

RequestCachePolicy を取得または設定します。

ConnectionGroupName

接続グループの名前を取得または設定します。

ContentLength

Content-length HTTP ヘッダーを取得または設定します。

ContentType

Content-type HTTP ヘッダーを取得または設定します。

CreatorInstance
古い.

派生クラスでオーバーライドされると、IWebRequestCreate クラスから派生するファクトリ オブジェクトを取得します。このクラスは、指定 URI に対して要求を行うためにインスタンス化される WebRequest を作成するために使用されます。

(継承元 WebRequest)
Credentials

認証資格情報を取得または設定します。

Headers

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

ImpersonationLevel

現在の要求に対する偽装レベルを取得または設定します。

(継承元 WebRequest)
Method

パッケージの URI 要求で使用するプロトコル メソッドを取得または設定します。

PreAuthenticate

要求を事前認証するかどうかを示す値を取得または設定します。

Proxy

インターネット アクセス用のネットワーク プロキシを取得または設定します。

RequestUri

要求に関連付けられたリソースの URI を取得します。

Timeout

要求がタイムアウトするまでの時間を取得または設定します。

UseDefaultCredentials

既定の認証資格情報を取得または設定します。

メソッド

Abort()

要求を中止します。

(継承元 WebRequest)
BeginGetRequestStream(AsyncCallback, Object)

派生クラスでオーバーライドされると、GetRequestStream() メソッドの非同期バージョンを提供します。

(継承元 WebRequest)
BeginGetResponse(AsyncCallback, Object)

派生クラスでオーバーライドされると、インターネット リソースの非同期要求を開始します。

(継承元 WebRequest)
CreateObjRef(Type)

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

(継承元 MarshalByRefObject)
EndGetRequestStream(IAsyncResult)

派生クラスでオーバーライドされると、インターネット リソースにデータを書き込むための Stream を返します。

(継承元 WebRequest)
EndGetResponse(IAsyncResult)

派生クラスでオーバーライドされると、WebResponse を返します。

(継承元 WebRequest)
Equals(Object)

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

(継承元 Object)
GetHashCode()

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

(継承元 Object)
GetInnerRequest()

内部の WebRequest を取得します。

GetLifetimeService()
古い.

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

(継承元 MarshalByRefObject)
GetObjectData(SerializationInfo, StreamingContext)
古い.

SerializationInfo に、オブジェクトをシリアル化するために必要なデータを設定します。

(継承元 WebRequest)
GetRequestStream()

使用しないでください。GetRequestStream() は、PackWebRequest ではサポートされません。

GetRequestStreamAsync()

派生クラスでオーバーライドされると、インターネット リソースへのデータ書き込みの Stream を非同期操作として返します。

(継承元 WebRequest)
GetResponse()

要求の応答ストリームを返します。

GetResponseAsync()

派生クラスでオーバーライドされると、インターネット要求への応答を非同期操作として返します。

(継承元 WebRequest)
GetType()

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

(継承元 Object)
InitializeLifetimeService()
古い.

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

(継承元 MarshalByRefObject)
MemberwiseClone()

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

(継承元 Object)
MemberwiseClone(Boolean)

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

(継承元 MarshalByRefObject)
ToString()

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

(継承元 Object)

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

ISerializable.GetObjectData(SerializationInfo, StreamingContext)
古い.

派生クラスでオーバーライドされる場合、SerializationInfo インスタンスに、WebRequest をシリアル化するために必要なデータを設定します。

(継承元 WebRequest)

適用対象

こちらもご覧ください