Partilhar via


PackWebRequest Classe

Definição

Faz uma solicitação para um PackagePart inteiro ou um PackagePart em um 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
PackWebRequest
Herança

Comentários

System.IO.Packaging As APIs usam uma sintaxe de uri de pacote definida para se referir às partes contidas em um pacote.

Para obter mais informações sobre a classe abstrata da qual essa classe deriva e a operação de solicitações e respostas, consulte WebRequest.

Propriedades

AuthenticationLevel

Obtém ou define valores que indicam o nível de autenticação e representação usada para esta solicitação.

(Herdado de WebRequest)
CachePolicy

Obtém ou define o RequestCachePolicy.

ConnectionGroupName

Obtém ou define o nome do grupo de conexão.

ContentLength

Obtém ou define o cabeçalho HTTP Content-length.

ContentType

Obtém ou define o cabeçalho HTTP Content-type.

CreatorInstance
Obsoleto.

Quando substituído em uma classe descendente, obtém o objeto de fábrica derivado da classe IWebRequestCreate usada para criar o WebRequest instanciado para criar a solicitação para o URI especificado.

(Herdado de WebRequest)
Credentials

Obtém ou define as credenciais de autenticação.

Headers

Obtém ou define a coleção de pares nome-valor do cabeçalho associados à solicitação.

ImpersonationLevel

Obtém ou define o nível de representação para a solicitação atual.

(Herdado de WebRequest)
Method

Obtém ou define o método de protocolo a ser usado com a solicitação do URI de pacote.

PreAuthenticate

Obtém ou define um valor que indica se a solicitação deve ser pré-autenticada.

Proxy

Obtém ou define o proxy de rede para acesso à Internet.

RequestUri

Obtém o URI do recurso associado à solicitação.

Timeout

Obtém ou define o período de tempo antes que o tempo limite da solicitação seja atingido.

UseDefaultCredentials

Obtém ou define as credenciais de autenticação padrão.

Métodos

Abort()

Anula a solicitação.

(Herdado de WebRequest)
BeginGetRequestStream(AsyncCallback, Object)

Quando é substituído em uma classe descendente, fornece uma versão assíncrona do método GetRequestStream().

(Herdado de WebRequest)
BeginGetResponse(AsyncCallback, Object)

Quando substituído em uma classe descendente, inicia uma solicitação assíncrona para um recurso de Internet.

(Herdado de WebRequest)
CreateObjRef(Type)

Cria um objeto que contém todas as informações relevantes necessárias para gerar um proxy usado para se comunicar com um objeto remoto.

(Herdado de MarshalByRefObject)
EndGetRequestStream(IAsyncResult)

Quando substituído em uma classe descendente, retorna um Stream para gravar dados no recurso da Internet.

(Herdado de WebRequest)
EndGetResponse(IAsyncResult)

Quando substituído em uma 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 a função de hash padrão.

(Herdado de Object)
GetInnerRequest()

Obtém o WebRequest interno.

GetLifetimeService()
Obsoleto.

Recupera o objeto de serviço de tempo de vida atual que controla a política de ciclo de vida para esta instância.

(Herdado de MarshalByRefObject)
GetObjectData(SerializationInfo, StreamingContext)
Obsoleto.

Popula um SerializationInfo com os dados necessários para serializar o objeto de destino.

(Herdado de WebRequest)
GetRequestStream()

Não usar – GetRequestStream() não é compatível com PackWebRequest.

GetRequestStreamAsync()

Quando substituído em uma classe descendente, retorna um Stream para gravar dados no recurso da Internet como uma operação assíncrona.

(Herdado de WebRequest)
GetResponse()

Retorna o fluxo de resposta para a solicitação.

GetResponseAsync()

Quando é substituído em uma classe descendente, retorna uma resposta a uma solicitação à Internet como uma operação assíncrona.

(Herdado de WebRequest)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
InitializeLifetimeService()
Obsoleto.

Obtém um objeto de serviço de tempo de vida para controlar a política de tempo de vida para essa instância.

(Herdado de MarshalByRefObject)
MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
MemberwiseClone(Boolean)

Cria uma cópia superficial do objeto MarshalByRefObject atual.

(Herdado de MarshalByRefObject)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Implantações explícitas de interface

ISerializable.GetObjectData(SerializationInfo, StreamingContext)
Obsoleto.

Quando substituído em uma classe descendente, popula uma instância SerializationInfo com os dados necessários para serializar o WebRequest.

(Herdado de WebRequest)

Aplica-se a

Confira também