PackWebResponse 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.
Representa uma resposta de um PackWebRequest.
public ref class PackWebResponse sealed : System::Net::WebResponse
public sealed class PackWebResponse : System.Net.WebResponse
type PackWebResponse = class
inherit WebResponse
Public NotInheritable Class PackWebResponse
Inherits WebResponse
- Herança
Observações
Quando usa o protocolo URI do pack, pode referenciar um pacote e os seus elementos de parte, seja localmente a partir de dentro de um pacote ou externamente a partir de uma fonte Web.
Para o protocolo URI do pack, os caracteres de barra direta (//) de um identificador uniforme de recurso (URI) incorporado são representados por vírgulas (,,). Por exemplo: pack://http:,,www.adatum.com,folder,file.package/images/picture1.jpg faz referência ao ficheiro /images/picture1.jpg que está contido em http://www.adatum.com/folder/file.package.
Propriedades
| Name | Description |
|---|---|
| ContentLength |
Obtém o comprimento do conteúdo da resposta. |
| ContentType |
Obtém o tipo de conteúdo Multipurpose Internet Mail Extensions (MIME) do conteúdo do fluxo de resposta. |
| Headers |
Recebe a coleção da Web Headers por esta resposta. |
| InnerResponse |
Recebe o objeto interior WebResponse para a resposta. |
| IsFromCache |
Recebe um valor que indica se a resposta vem da cache do pacote ou de um pedido Web. |
| IsMutuallyAuthenticated |
Recebe um Boolean valor que indica se ocorreu autenticação mútua. (Herdado de WebResponse) |
| ResponseUri |
Obtém o identificador uniforme de recurso (URI) da resposta. |
| SupportsHeaders |
Recebe um valor que indica se os cabeçalhos são suportados. (Herdado de WebResponse) |
Métodos
| Name | Description |
|---|---|
| Close() |
Fecha o stream para este pedido. |
| 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) |
| Dispose() |
Liberta os recursos não geridos usados pelo WebResponse objeto. (Herdado de WebResponse) |
| Dispose(Boolean) |
Liberta os recursos não geridos usados pelo WebResponse objeto e, opcionalmente, elimina os recursos geridos. (Herdado de WebResponse) |
| 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) |
| 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 WebResponse) |
| GetResponseStream() |
Obtém o fluxo de resposta que está contido no PackWebResponse. |
| 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 |
|---|---|
| IDisposable.Dispose() |
Quando sobrescrito numa classe derivada, liberta todos os recursos usados pelo WebResponse. (Herdado de WebResponse) |
| ISerializable.GetObjectData(SerializationInfo, StreamingContext) |
Preenche uma SerializationInfo instância com os dados necessários para serializar WebResponse. (Herdado de WebResponse) |