PackWebRequest Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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 |
| ContentType |
Obtient ou définit l’en-tête |
| 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) |