PackWebRequest クラス

定義

PackagePart全体またはパッケージ内のPackagePart (パック URI で識別) に要求を行います。

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
継承

注釈

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

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

プロパティ

名前 説明
AuthenticationLevel

この要求に使用される認証と偽装のレベルを示す値を取得または設定します。

(継承元 WebRequest)
CachePolicy

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

ConnectionGroupName

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

ContentLength

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

ContentType

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

CreatorInstance
古い.

子孫クラスでオーバーライドされると、指定した URI への要求を行うためにインスタンス化されたIWebRequestCreateを作成するために使用される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()

PackWebRequestでは、use-GetRequestStream() はサポートされていません。

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)

適用対象

こちらもご覧ください