PackWebRequest Classe

Definição

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 Content-length cabeçalho HTTP.

ContentType

Recebe ou define o Content-type cabeçalho HTTP.

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)

Aplica-se a

Ver também