PackWebRequest Classe
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Faz um pedido para um pacote PackagePart inteiro ou PackagePart para um em pacote, identificado por um URI de pacote.
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
- Herança
Observações
System.IO.Packaging As APIs usam uma sintaxe de uri de pacote definida para se referir às partes contidas num pacote.
Para mais informações sobre a classe abstrata da qual esta classe deriva e a operação de pedidos e respostas, veja WebRequest.
Propriedades
| Name | Description |
|---|---|
| AuthenticationLevel |
Obtém ou define valores que indicam o nível de autenticação e personificação usado para este pedido. (Herdado de WebRequest) |
| CachePolicy |
Obtém ou define o RequestCachePolicy. |
| ConnectionGroupName |
Obtém ou define o nome do grupo de ligação. |
| ContentLength |
Recebe ou define o |
| ContentType |
Recebe ou define o |
| CreatorInstance |
Obsoleto.
Quando sobrescrito numa classe descendente, obtém o objeto de fábrica derivado da IWebRequestCreate classe usada para criar a WebRequest instanciada para fazer o pedido ao URI especificado. (Herdado de WebRequest) |
| Credentials |
Obtém ou definem as credenciais de autenticação. |
| Headers |
Obtém ou define a coleção de pares nome/valor do cabeçalho associados ao pedido. |
| ImpersonationLevel |
Obtém ou define o nível de personificação para o pedido atual. (Herdado de WebRequest) |
| Method |
Obtém ou define o método do protocolo para usar com o pedido de URI do pack. |
| PreAuthenticate |
Recebe ou define um valor que indica se deve pré-autenticar o pedido. |
| Proxy |
Obtém ou define o proxy de rede para acesso à Internet. |
| RequestUri |
Obtém o URI do recurso associado ao pedido. |
| Timeout |
Obtém ou define o tempo antes do pedido expirar. |
| UseDefaultCredentials |
Obtém ou definem as credenciais de autenticação padrão. |
Métodos
| Name | Description |
|---|---|
| Abort() |
Aborta o pedido. (Herdado de WebRequest) |
| BeginGetRequestStream(AsyncCallback, Object) |
Quando sobrescrito numa classe descendente, fornece uma versão assíncrona do GetRequestStream() método. (Herdado de WebRequest) |
| BeginGetResponse(AsyncCallback, Object) |
Quando é sobreposto numa classe descendente, inicia-se um pedido assíncrono para um recurso da Internet. (Herdado de WebRequest) |
| CreateObjRef(Type) |
Cria um objeto que contém toda a informação relevante necessária para gerar um proxy usado para comunicar com um objeto remoto. (Herdado de MarshalByRefObject) |
| EndGetRequestStream(IAsyncResult) |
Quando sobrescrito numa classe descendente, devolve a Stream para escrever dados no recurso da Internet. (Herdado de WebRequest) |
| EndGetResponse(IAsyncResult) |
Quando sobrescrito numa classe descendente, retorna um WebResponse. (Herdado de WebRequest) |
| Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
| GetHashCode() |
Serve como função de hash predefinida. (Herdado de Object) |
| GetInnerRequest() |
Obtém o interior WebRequest. |
| GetLifetimeService() |
Recupera o objeto de serviço de tempo de vida atual que controla a política de vida útil neste caso. (Herdado de MarshalByRefObject) |
| GetObjectData(SerializationInfo, StreamingContext) |
Preenche a SerializationInfo com os dados necessários para serializar o objeto alvo. (Herdado de WebRequest) |
| GetRequestStream() |
Não usar-GetRequestStream() não é suportado por PackWebRequest. |
| GetRequestStreamAsync() |
Quando sobreposto numa classe descendente, devolve a Stream para escrever dados no recurso da Internet como uma operação assíncrona. (Herdado de WebRequest) |
| GetResponse() |
Devolve o fluxo de resposta ao pedido. |
| GetResponseAsync() |
Quando sobreposto numa classe descendente, devolve uma resposta a um pedido da Internet como uma operação assíncrona. (Herdado de WebRequest) |
| GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
| InitializeLifetimeService() |
Obtém-se um objeto de serviço vitalício para controlar a apólice vitalícia neste caso. (Herdado de MarshalByRefObject) |
| MemberwiseClone() |
Cria uma cópia superficial do atual Object. (Herdado de Object) |
| MemberwiseClone(Boolean) |
Cria uma cópia superficial do objeto atual MarshalByRefObject . (Herdado de MarshalByRefObject) |
| ToString() |
Devolve uma cadeia que representa o objeto atual. (Herdado de Object) |
Implementações de Interface Explícita
| Name | Description |
|---|---|
| ISerializable.GetObjectData(SerializationInfo, StreamingContext) |
Quando sobrescrito numa classe descendente, preenche SerializationInfo uma instância com os dados necessários para serializar o WebRequest. (Herdado de WebRequest) |