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


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

Комментарии

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

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

Свойства

AuthenticationLevel

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

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

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

ConnectionGroupName

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

ContentLength

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

ContentType

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

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)

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

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