PackWebRequest Класс
Определение
Выполняет запрос ко всему объекту PackagePart или к объекту PackagePart в составе пакета, указанному URI типа "pack".Makes a request to an entire PackagePart or to a PackagePart in a package, identified by a pack 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
- Наследование
Комментарии
System.IO.PackagingИнтерфейсы API используют определенный синтаксис URI типа Pack для ссылки на части, содержащиеся в пакете.System.IO.Packaging APIs use a defined pack uri syntax to refer to parts that are contained in a package.
Дополнительные сведения о абстрактном классе, от которого наследуется этот класс, а также об операции запросов и ответов см. в разделе WebRequest .For more information about the abstract class that this class derives from and the operation of requests and responses, see WebRequest.
Свойства
AuthenticationLevel |
Возвращает или задает значения, указывающие уровень проверки подлинности и олицетворения, используемые для этого запроса.Gets or sets values indicating the level of authentication and impersonation used for this request. (Унаследовано от WebRequest) |
CachePolicy |
Возвращает или задает класс RequestCachePolicy.Gets or sets the RequestCachePolicy. |
ConnectionGroupName |
Возвращает или задает имя группы подключений.Gets or sets the name of the connection group. |
ContentLength |
Получает или задает заголовок HTTP |
ContentType |
Получает или задает заголовок HTTP |
CreatorInstance |
Является устаревшей.
Если переопределено в производном классе, получает объект фабрики, производный от класса IWebRequestCreate, который служит для создания объекта WebRequest для создания запроса по указанному универсальному коду ресурса (URI).When overridden in a descendant class, gets the factory object derived from the IWebRequestCreate class used to create the WebRequest instantiated for making the request to the specified URI. (Унаследовано от WebRequest) |
Credentials |
Возвращает или задает учетные данные проверки подлинности.Gets or sets the authentication credentials. |
Headers |
Возвращает или задает коллекцию пар "имя-значение" заголовков, связанных с запросом.Gets or sets the collection of header name/value pairs associated with the request. |
ImpersonationLevel |
Возвращает или задает уровень олицетворения для текущего запроса.Gets or sets the impersonation level for the current request. (Унаследовано от WebRequest) |
Method |
Возвращает или задает метод протокола, используемый для запроса URI типа "pack".Gets or sets the protocol method to use with the pack URI request. |
PreAuthenticate |
Возвращает или задает значение, показывающее, необходимо ли выполнять предварительную проверку подлинности запроса.Gets or sets a value that indicates whether to preauthenticate the request. |
Proxy |
Возвращает или задает сетевой прокси-сервер для доступа в Интернет.Gets or sets the network proxy for Internet access. |
RequestUri |
Получает URI ресурса, связанного с запросом.Gets the URI of the resource associated with the request. |
Timeout |
Возвращает или задает время ожидания для выполнения запроса.Gets or sets the length of time before the request times out. |
UseDefaultCredentials |
Возвращает или задает учетные данные проверки подлинности, используемые по умолчанию.Gets or sets the default authentication credentials. |
Методы
Abort() |
Отменяет запрос.Aborts the request. (Унаследовано от WebRequest) |
BeginGetRequestStream(AsyncCallback, Object) |
Если переопределено во вложенном классе, предоставляет асинхронную версию метода GetRequestStream().When overridden in a descendant class, provides an asynchronous version of the GetRequestStream() method. (Унаследовано от WebRequest) |
BeginGetResponse(AsyncCallback, Object) |
Если переопределено во вложенном классе, начинает асинхронный запрос интернет-ресурса.When overridden in a descendant class, begins an asynchronous request for an Internet resource. (Унаследовано от WebRequest) |
CreateObjRef(Type) |
Создает объект, который содержит всю необходимую информацию для создания прокси-сервера, используемого для взаимодействия с удаленным объектом.Creates an object that contains all the relevant information required to generate a proxy used to communicate with a remote object. (Унаследовано от MarshalByRefObject) |
EndGetRequestStream(IAsyncResult) |
Если переопределено в производном классе, возвращает Stream для записи данных в этот интернет-ресурс.When overridden in a descendant class, returns a Stream for writing data to the Internet resource. (Унаследовано от WebRequest) |
EndGetResponse(IAsyncResult) |
Если переопределено в производном классе, возвращает WebResponse.When overridden in a descendant class, returns a WebResponse. (Унаследовано от WebRequest) |
Equals(Object) |
Определяет, равен ли указанный объект текущему объекту.Determines whether the specified object is equal to the current object. (Унаследовано от Object) |
GetHashCode() |
Служит хэш-функцией по умолчанию.Serves as the default hash function. (Унаследовано от Object) |
GetInnerRequest() |
Получает внутренний запрос WebRequest.Gets the inner WebRequest. |
GetLifetimeService() |
Извлекает объект обслуживания во время существования, который управляет политикой времени существования данного экземпляра.Retrieves the current lifetime service object that controls the lifetime policy for this instance. (Унаследовано от MarshalByRefObject) |
GetObjectData(SerializationInfo, StreamingContext) |
Заполняет объект SerializationInfo данными, необходимыми для сериализации целевого объекта.Populates a SerializationInfo with the data needed to serialize the target object. (Унаследовано от WebRequest) |
GetRequestStream() |
Не следует использовать — GetRequestStream() не поддерживается классом PackWebRequest.Do not use-GetRequestStream() is not supported by PackWebRequest. |
GetRequestStreamAsync() |
Если переопределено во вложенном классе, возвращает Stream для записи данных в интернет-ресурс в ходе асинхронной операции.When overridden in a descendant class, returns a Stream for writing data to the Internet resource as an asynchronous operation. (Унаследовано от WebRequest) |
GetResponse() |
Возвращает поток ответа на запрос.Returns the response stream for the request. |
GetResponseAsync() |
При переопределении во вложенном классе возвращает ответ на интернет-запрос в виде асинхронной операции.When overridden in a descendant class, returns a response to an Internet request as an asynchronous operation. (Унаследовано от WebRequest) |
GetType() |
Возвращает объект Type для текущего экземпляра.Gets the Type of the current instance. (Унаследовано от Object) |
InitializeLifetimeService() |
Получает объект службы времени существования для управления политикой времени существования для этого экземпляра.Obtains a lifetime service object to control the lifetime policy for this instance. (Унаследовано от MarshalByRefObject) |
MemberwiseClone() |
Создает неполную копию текущего объекта Object.Creates a shallow copy of the current Object. (Унаследовано от Object) |
MemberwiseClone(Boolean) |
Создает неполную копию текущего объекта MarshalByRefObject.Creates a shallow copy of the current MarshalByRefObject object. (Унаследовано от MarshalByRefObject) |
ToString() |
Возвращает строку, представляющую текущий объект.Returns a string that represents the current object. (Унаследовано от Object) |
Явные реализации интерфейса
ISerializable.GetObjectData(SerializationInfo, StreamingContext) |
Если переопределено во вложенном классе, заполняет экземпляр SerializationInfo данными, которые необходимы для сериализации WebRequest.When overridden in a descendant class, populates a SerializationInfo instance with the data needed to serialize the WebRequest. (Унаследовано от WebRequest) |