PackWebRequest Clase

Definición

Realiza una solicitud a una clase PackagePart completa o a una clase PackagePart de un paquete, identificada por un pack URI.

public sealed class PackWebRequest : System.Net.WebRequest
Herencia
PackWebRequest
Herencia

Comentarios

System.IO.Packaging Las API usan una sintaxis de URI de paquete definida para hacer referencia a elementos contenidos en un paquete.

Para obtener más información sobre la clase abstracta que esta clase deriva de y el funcionamiento de solicitudes y respuestas, vea WebRequest.

Propiedades

AuthenticationLevel

Obtiene o establece valores que indican el nivel de autenticación y de suplantación utilizados para esta solicitud.

(Heredado de WebRequest)
CachePolicy

Obtiene o establece el RequestCachePolicy.

ConnectionGroupName

Obtiene o establece el nombre del grupo de conexiones.

ContentLength

Obtiene o establece el encabezado HTTP Content-length.

ContentType

Obtiene o establece el encabezado HTTP Content-type.

CreatorInstance
Obsoletos.

Cuando se reemplaza en una clase descendiente, obtiene el objeto generador derivado de la clase IWebRequestCreate usada para crear la instancia de WebRequest para efectuar la solicitud al URI especificado.

(Heredado de WebRequest)
Credentials

Obtiene o establece las credenciales de autenticación.

Headers

Obtiene o establece la colección de pares de nombre y valor de encabezado asociados a la solicitud.

ImpersonationLevel

Obtiene o establece el nivel de suplantación para la solicitud actual.

(Heredado de WebRequest)
Method

Obtiene o establece el método de protocolo que se va a usar con la solicitud del pack URI.

PreAuthenticate

Obtiene o establece un valor que indica si se va a realizar la autenticación previa de la solicitud.

Proxy

Obtiene o establece el proxy de la red para el acceso a Internet.

RequestUri

Obtiene el URI del recurso asociado a la solicitud.

Timeout

Obtiene o establece el tiempo que transcurre hasta que se agota el tiempo de espera de la solicitud.

UseDefaultCredentials

Obtiene o establece las credenciales de autenticación predeterminadas.

Métodos

Abort()

Anula la solicitud.

(Heredado de WebRequest)
BeginGetRequestStream(AsyncCallback, Object)

Cuando se reemplaza en una clase descendiente, proporciona una versión asincrónica del método GetRequestStream().

(Heredado de WebRequest)
BeginGetResponse(AsyncCallback, Object)

Cuando se reemplaza en una clase descendiente, comienza una solicitud asincrónica de un recurso de Internet.

(Heredado de WebRequest)
CreateObjRef(Type)

Crea un objeto que contiene toda la información relevante necesaria para generar un proxy utilizado para comunicarse con un objeto remoto.

(Heredado de MarshalByRefObject)
EndGetRequestStream(IAsyncResult)

Cuando se reemplaza en una clase descendiente, devuelve Stream para escribir datos en el recurso de Internet.

(Heredado de WebRequest)
EndGetResponse(IAsyncResult)

Cuando se reemplaza en una clase descendiente, devuelve WebResponse.

(Heredado de WebRequest)
Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.

(Heredado de Object)
GetHashCode()

Sirve como la función hash predeterminada.

(Heredado de Object)
GetInnerRequest()

Obtiene la clase WebRequest interna.

GetLifetimeService()
Obsoletos.

Recupera el objeto de servicio de duración actual que controla la directiva de duración de esta instancia.

(Heredado de MarshalByRefObject)
GetObjectData(SerializationInfo, StreamingContext)
Obsoletos.

Llena SerializationInfo con los datos necesarios para serializar el objeto de destino.

(Heredado de WebRequest)
GetRequestStream()

No usar: GetRequestStream() no es compatible con PackWebRequest.

GetRequestStreamAsync()

Cuando se invalida en una clase descendiente, devuelve un objeto Stream para escribir datos en el recurso de Internet como una operación asincrónica.

(Heredado de WebRequest)
GetResponse()

Devuelve la secuencia de respuestas de la solicitud.

GetResponseAsync()

Cuando se invalida en una clase descendiente, devuelve una respuesta a una solicitud de Internet como una operación asincrónica.

(Heredado de WebRequest)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
InitializeLifetimeService()
Obsoletos.

Obtiene un objeto de servicio de duración para controlar la directiva de duración de esta instancia.

(Heredado de MarshalByRefObject)
MemberwiseClone()

Crea una copia superficial del Object actual.

(Heredado de Object)
MemberwiseClone(Boolean)

Crea una copia superficial del objeto MarshalByRefObject actual.

(Heredado de MarshalByRefObject)
ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Implementaciones de interfaz explícitas

ISerializable.GetObjectData(SerializationInfo, StreamingContext)
Obsoletos.

Cuando se reemplaza en una clase descendiente, rellena una instancia de SerializationInfo con los datos necesarios para serializar el objeto WebRequest.

(Heredado de WebRequest)

Se aplica a

Producto Versiones
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9

Consulte también