PackWebRequest Classe

Définition

Effectue une demande à un package entier PackagePart ou à un PackagePart package, identifié par un URI de pack.

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
Héritage

Remarques

System.IO.Packaging Les API utilisent une syntaxe d’URI de pack définie pour faire référence aux parties contenues dans un package.

Pour plus d’informations sur la classe abstraite à partir de laquelle cette classe dérive et le fonctionnement des requêtes et des réponses, consultez WebRequest.

Propriétés

Nom Description
AuthenticationLevel

Obtient ou définit des valeurs indiquant le niveau d’authentification et d’emprunt d’identité utilisé pour cette requête.

(Hérité de WebRequest)
CachePolicy

Obtient ou définit le RequestCachePolicy.

ConnectionGroupName

Obtient ou définit le nom du groupe de connexions.

ContentLength

Obtient ou définit l’en-tête Content-length HTTP.

ContentType

Obtient ou définit l’en-tête Content-type HTTP.

CreatorInstance
Obsolète.

En cas de substitution dans une classe descendante, obtient l’objet factory dérivé de la IWebRequestCreate classe utilisée pour créer l’instancié WebRequest pour effectuer la requête à l’URI spécifié.

(Hérité de WebRequest)
Credentials

Obtient ou définit les informations d’identification d’authentification.

Headers

Obtient ou définit la collection de paires nom/valeur d’en-tête associées à la requête.

ImpersonationLevel

Obtient ou définit le niveau d’emprunt d’identité de la requête actuelle.

(Hérité de WebRequest)
Method

Obtient ou définit la méthode de protocole à utiliser avec la demande d’URI pack.

PreAuthenticate

Obtient ou définit une valeur qui indique s’il faut préauthentifier la requête.

Proxy

Obtient ou définit le proxy réseau pour l’accès à Internet.

RequestUri

Obtient l’URI de la ressource associée à la requête.

Timeout

Obtient ou définit la durée avant l’expiration de la requête.

UseDefaultCredentials

Obtient ou définit les informations d’identification d’authentification par défaut.

Méthodes

Nom Description
Abort()

Abandonne la demande.

(Hérité de WebRequest)
BeginGetRequestStream(AsyncCallback, Object)

En cas de substitution dans une classe descendante, fournit une version asynchrone de la GetRequestStream() méthode.

(Hérité de WebRequest)
BeginGetResponse(AsyncCallback, Object)

En cas de substitution dans une classe descendante, commence une requête asynchrone pour une ressource Internet.

(Hérité de WebRequest)
CreateObjRef(Type)

Crée un objet qui contient toutes les informations pertinentes requises pour générer un proxy utilisé pour communiquer avec un objet distant.

(Hérité de MarshalByRefObject)
EndGetRequestStream(IAsyncResult)

En cas de substitution dans une classe descendante, retourne une Stream valeur permettant d’écrire des données dans la ressource Internet.

(Hérité de WebRequest)
EndGetResponse(IAsyncResult)

En cas de substitution dans une classe descendante, retourne un WebResponse.

(Hérité de WebRequest)
Equals(Object)

Détermine si l’objet spécifié est égal à l’objet actuel.

(Hérité de Object)
GetHashCode()

Sert de fonction de hachage par défaut.

(Hérité de Object)
GetInnerRequest()

Obtient le fichier interne WebRequest.

GetLifetimeService()

Récupère l’objet de service de durée de vie actuel qui contrôle la stratégie de durée de vie de cette instance.

(Hérité de MarshalByRefObject)
GetObjectData(SerializationInfo, StreamingContext)

Remplit les SerializationInfo données nécessaires pour sérialiser l’objet cible.

(Hérité de WebRequest)
GetRequestStream()

N’utilisez pas :GetRequestStream() n’est pas pris en charge par PackWebRequest.

GetRequestStreamAsync()

En cas de substitution dans une classe descendante, retourne une Stream option permettant d’écrire des données dans la ressource Internet en tant qu’opération asynchrone.

(Hérité de WebRequest)
GetResponse()

Retourne le flux de réponse de la requête.

GetResponseAsync()

En cas de substitution dans une classe descendante, retourne une réponse à une requête Internet en tant qu’opération asynchrone.

(Hérité de WebRequest)
GetType()

Obtient la Type de l’instance actuelle.

(Hérité de Object)
InitializeLifetimeService()

Obtient un objet de service de durée de vie pour contrôler la stratégie de durée de vie de cette instance.

(Hérité de MarshalByRefObject)
MemberwiseClone()

Crée une copie superficielle du Objectactuel.

(Hérité de Object)
MemberwiseClone(Boolean)

Crée une copie superficielle de l’objet actuel MarshalByRefObject .

(Hérité de MarshalByRefObject)
ToString()

Retourne une chaîne qui représente l’objet actuel.

(Hérité de Object)

Implémentations d’interfaces explicites

Nom Description
ISerializable.GetObjectData(SerializationInfo, StreamingContext)

En cas de substitution dans une classe descendante, remplit une SerializationInfo instance avec les données nécessaires pour sérialiser le WebRequest.

(Hérité de WebRequest)

S’applique à

Voir aussi