PackWebRequest Класс

Определение

Выполняет запрос ко всему PackagePart или PackagePart в пакет, определяемый URI пакета.

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
Наследование
PackWebRequest
Наследование

Комментарии

System.IO.Packaging API используют определенный синтаксис URI пакета для ссылки на части, содержащиеся в пакете.

Дополнительные сведения об абстрактных классах, производных от этого класса, и операции запросов и ответов см. в разделе WebRequest.

Свойства

Имя Описание
AuthenticationLevel

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

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

Возвращает или задает RequestCachePolicyобъект .

ConnectionGroupName

Возвращает или задает имя группы соединений.

ContentLength

Возвращает или задает Content-length заголовок HTTP.

ContentType

Возвращает или задает Content-type заголовок HTTP.

CreatorInstance
Устаревшие..

При переопределении в классе-потомке получает объект фабрики, производный от IWebRequestCreate класса, используемого для создания WebRequest экземпляра запроса к указанному URI.

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

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

Headers

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

ImpersonationLevel

Возвращает или задает уровень олицетворения для текущего запроса.

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

Возвращает или задает метод протокола, используемый с запросом URI пакета.

PreAuthenticate

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

Proxy

Возвращает или задает сетевой прокси-сервер для доступа к Интернету.

RequestUri

Возвращает URI ресурса, связанного с запросом.

Timeout

Возвращает или задает период времени до истечения времени ожидания запроса.

UseDefaultCredentials

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

Методы

Имя Описание
Abort()

Прерывает запрос.

(Унаследовано от WebRequest)
BeginGetRequestStream(AsyncCallback, Object)

При переопределении в классе-потомке предоставляет асинхронную версию GetRequestStream() метода.

(Унаследовано от WebRequest)
BeginGetResponse(AsyncCallback, Object)

При переопределении в классе-потомке начинается асинхронный запрос для ресурса Интернета.

(Унаследовано от WebRequest)
CreateObjRef(Type)

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

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

При переопределении в классе-потомке возвращает Stream данные для записи данных в интернет-ресурс.

(Унаследовано от WebRequest)
EndGetResponse(IAsyncResult)

При переопределении в классе-потомке возвращает значение WebResponse.

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

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

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

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

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

Возвращает внутренний WebRequest.

GetLifetimeService()
Устаревшие..

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

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

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

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

Не используйте—GetRequestStream() не поддерживается PackWebRequest.

GetRequestStreamAsync()

При переопределении в классе-потомке возвращает Stream данные для записи данных в интернет-ресурс в качестве асинхронной операции.

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

Возвращает поток ответа для запроса.

GetResponseAsync()

При переопределении в классе-потомке возвращает ответ на интернет-запрос в качестве асинхронной операции.

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

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

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

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

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

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

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

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

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

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

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

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

Имя Описание
ISerializable.GetObjectData(SerializationInfo, StreamingContext)
Устаревшие..

При переопределении в классе-потомке заполняет SerializationInfo экземпляр данными, необходимыми для сериализации WebRequest.

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

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

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