PackWebResponse Classe

Definição

Representa uma resposta de um PackWebRequest.Represents a response of a 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
PackWebResponse
Herança

Comentários

Ao usar o protocolo Pack URI, você pode fazer referência a um pacote e a seus elementos de parte localmente de dentro de um pacote ou externamente de uma fonte da Web.When you use the pack URI protocol, you can reference a package and its part elements either locally from inside a package or externally from a Web source.

Para o protocolo Pack URI, os caracteres de barra (//) de um URI (Uniform Resource Identifier) inserido são representados por vírgulas (,,).For the pack URI protocol, the forward-slash characters (//) of an embedded uniform resource identifier (URI) are represented by commas (,,). Por exemplo: pack://http:,,www.adatum.com,folder,file.package/images/picture1.jpg faz referência ao arquivo /images/picture1.jpg que está contido no http://www.adatum.com/folder/file.package.For example: pack://http:,,www.adatum.com,folder,file.package/images/picture1.jpg references the file /images/picture1.jpg that is contained in http://www.adatum.com/folder/file.package.

Propriedades

ContentLength

Obtém o comprimento do conteúdo da resposta.Gets the content length of the response.

ContentType

Obtém o tipo de conteúdo MIME (Multipurpose Internet Mail Extensions)Multipurpose Internet Mail Extensions (MIME) do conteúdo do fluxo de resposta.Gets the MIME (Multipurpose Internet Mail Extensions)Multipurpose Internet Mail Extensions (MIME) content type of the response stream's content.

Headers

Obtém a coleção de Headers Web para esta resposta.Gets the collection of Web Headers for this response.

InnerResponse

Obtém o objeto WebResponse interno para a resposta.Gets the inner WebResponse object for the response.

IsFromCache

Obtém um valor que indica se a resposta é do cache do pacote ou de uma solicitação Web.Gets a value indicating whether the response is from the package cache or from a Web request.

IsMutuallyAuthenticated

Obtém um valor Boolean que indica se ocorreu uma autenticação mútua.Gets a Boolean value that indicates whether mutual authentication occurred.

(Herdado de WebResponse)
ResponseUri

Obtém o URI (Uniform Resource Identifier) da resposta.Gets the uniform resource identifier (URI) of the response.

SupportsHeaders

Obtém um valor que indica se os cabeçalhos têm suporte.Gets a value that indicates if headers are supported.

(Herdado de WebResponse)

Métodos

Close()

Fecha o fluxo para esta solicitação.Closes the stream for this request.

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.Creates an object that contains all the relevant information required to generate a proxy used to communicate with a remote object.

(Herdado de MarshalByRefObject)
Dispose()

Libera os recursos não gerenciados usados pelo objeto WebResponse.Releases the unmanaged resources used by the WebResponse object.

(Herdado de WebResponse)
Dispose(Boolean)

Libera os recursos não gerenciados usados pelo objeto WebResponse e, opcionalmente, libera os recursos gerenciados.Releases the unmanaged resources used by the WebResponse object, and optionally disposes of the managed resources.

(Herdado de WebResponse)
Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.Determines whether the specified object is equal to the current object.

(Herdado de Object)
GetHashCode()

Serve como a função de hash padrão.Serves as the default hash function.

(Herdado de Object)
GetLifetimeService()

Recupera o objeto de serviço de tempo de vida atual que controla a política de ciclo de vida para esta instância.Retrieves the current lifetime service object that controls the lifetime policy for this instance.

(Herdado de MarshalByRefObject)
GetObjectData(SerializationInfo, StreamingContext)

Preenche um SerializationInfo com os dados necessários para serializar o objeto de destino.Populates a SerializationInfo with the data that is needed to serialize the target object.

(Herdado de WebResponse)
GetResponseStream()

Obtém o fluxo de resposta que está contido no PackWebResponse.Gets the response stream that is contained in the PackWebResponse.

GetType()

Obtém o Type da instância atual.Gets the Type of the current instance.

(Herdado de Object)
InitializeLifetimeService()

Obtém um objeto de serviço de tempo de vida para controlar a política de tempo de vida para essa instância.Obtains a lifetime service object to control the lifetime policy for this instance.

(Herdado de MarshalByRefObject)
MemberwiseClone()

Cria uma cópia superficial do Object atual.Creates a shallow copy of the current Object.

(Herdado de Object)
MemberwiseClone(Boolean)

Cria uma cópia superficial do objeto MarshalByRefObject atual.Creates a shallow copy of the current MarshalByRefObject object.

(Herdado de MarshalByRefObject)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.Returns a string that represents the current object.

(Herdado de Object)

Implantações explícitas de interface

IDisposable.Dispose()

Quando substituído em uma classe derivada, libera todos os recursos usados pela WebResponse.When overridden in a derived class, releases all resources used by the WebResponse.

(Herdado de WebResponse)
ISerializable.GetObjectData(SerializationInfo, StreamingContext)

Preenche uma instância SerializationInfo com os dados necessários para serializar WebResponse.Populates a SerializationInfo instance with the data that is needed to serialize WebResponse.

(Herdado de WebResponse)

Aplica-se a

Veja também