Поделиться через


PackWebResponse Класс

Определение

Представляет ответ 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
Наследование
PackWebResponse
Наследование

Комментарии

При использовании протокола URI пакета можно ссылаться на пакет и его элементы его частей либо локально из пакета, либо из внешнего веб-источника.

Для протокола URI пакета символы косой черты (//) внедренного универсального идентификатора ресурса (URI) представлены запятыми (,,). Например: pack://http:,,www.adatum.com,folder,file.package/images/picture1.jpg ссылается на файл /images/picture1.jpg , содержащийся в http://www.adatum.com/folder/file.package.

Свойства

ContentLength

Получает длину содержимого ответа.

ContentType

Возвращает тип контента MIME содержимого потока ответа.

Headers

Получает коллекцию веб-заголовков Headers для данного ответа.

InnerResponse

Получает внутренний объект WebResponse для данного ответа.

IsFromCache

Получает значение, показывающее, откуда поступил ответ — из кэша пакетов или из веб-запроса.

IsMutuallyAuthenticated

Возвращает значение Boolean, указывающее, была ли выполнена взаимная проверка подлинности.

(Унаследовано от WebResponse)
ResponseUri

Возвращает универсальный код ресурса (URI) ответа.

SupportsHeaders

Возвращает значение, указывающее, поддерживаются ли заголовки.

(Унаследовано от WebResponse)

Методы

Close()

Закрывает поток для данного запроса.

CreateObjRef(Type)

Создает объект, который содержит всю необходимую информацию для создания прокси-сервера, используемого для взаимодействия с удаленным объектом.

(Унаследовано от MarshalByRefObject)
Dispose()

Высвобождает неуправляемые ресурсы, используемые в объекте WebResponse.

(Унаследовано от WebResponse)
Dispose(Boolean)

Освобождает неуправляемые ресурсы, используемые объектом WebResponse, и опционально — управляемые ресурсы.

(Унаследовано от WebResponse)
Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetLifetimeService()
Устаревшие..

Извлекает объект обслуживания во время существования, который управляет политикой времени существования данного экземпляра.

(Унаследовано от MarshalByRefObject)
GetObjectData(SerializationInfo, StreamingContext)
Устаревшие..

Заполняет объект SerializationInfo данными, необходимыми для сериализации целевого объекта.

(Унаследовано от WebResponse)
GetResponseStream()

Получает поток ответа, который содержится в PackWebResponse.

GetType()

Возвращает объект Type для текущего экземпляра.

(Унаследовано от Object)
InitializeLifetimeService()
Устаревшие..

Получает объект службы времени существования для управления политикой времени существования для этого экземпляра.

(Унаследовано от MarshalByRefObject)
MemberwiseClone()

Создает неполную копию текущего объекта Object.

(Унаследовано от Object)
MemberwiseClone(Boolean)

Создает неполную копию текущего объекта MarshalByRefObject.

(Унаследовано от MarshalByRefObject)
ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

Явные реализации интерфейса

IDisposable.Dispose()

При переопределении в производном классе освобождает все ресурсы, используемые объектом WebResponse.

(Унаследовано от WebResponse)
ISerializable.GetObjectData(SerializationInfo, StreamingContext)
Устаревшие..

Заполняет экземпляр SerializationInfo данными, необходимыми для сериализации экземпляра WebResponse.

(Унаследовано от WebResponse)

Применяется к

См. также раздел