PackWebRequest Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Выполняет запрос ко всему объекту PackagePart или к объекту PackagePart в составе пакета, указанному URI типа "pack".
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
- Наследование
- Наследование
Комментарии
System.IO.Packaging API используют определенный синтаксис URI пакета для ссылки на части, содержащиеся в пакете.
Дополнительные сведения об абстрактных классах, производных от этого класса, а также об операциях запросов и ответов см. в разделе WebRequest.
Свойства
| AuthenticationLevel |
Возвращает или задает значения, указывающие уровень проверки подлинности и олицетворения, используемые для этого запроса. (Унаследовано от WebRequest) |
| CachePolicy |
Возвращает или задает класс RequestCachePolicy. |
| ConnectionGroupName |
Возвращает или задает имя группы подключений. |
| ContentLength |
Возвращает или задает заголовок HTTP |
| ContentType |
Возвращает или задает заголовок HTTP |
| CreatorInstance |
Устаревшие..
Если переопределено в производном классе, получает объект фабрики, производный от класса IWebRequestCreate, который служит для создания объекта WebRequest для создания запроса по указанному универсальному коду ресурса (URI). (Унаследовано от WebRequest) |
| Credentials |
Возвращает или задает учетные данные проверки подлинности. |
| Headers |
Возвращает или задает коллекцию пар "имя-значение" заголовков, связанных с запросом. |
| ImpersonationLevel |
Возвращает или задает уровень олицетворения для текущего запроса. (Унаследовано от WebRequest) |
| Method |
Возвращает или задает метод протокола, используемый для запроса URI типа "pack". |
| 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) |