Читать «C# 4.0 полное руководство - 2011» онлайн - страница 630
Герберт Шилдт
Метод
Описание
public static WebRequest Create(Uri
public virtual Stream GetRequestStream() public virtual WebResponse GetResponse()
Создает объект типа WebRequest для идентификатора URI, указываемого с помощью параметра
Таблица 26.2. Свойства, определенные в классе WebRequest
Свойство
Описание
public AuthenticationLevel
Получает или устанавливает уровень аутентифи
AuthenticationLevel( get; set; }
кации
public virtual
Получает или устанавливает правила использо
RequestCachePolicy CachePolicy
вания кеша, определяющие момент получения
{ get; set; }
ответа из кеша
public virtual string
Получает или устанавливает имя группы подклю
ConnectionGroupName { get;
чения. Группы подключения представляют собой
set; }
способ создания ряда запросов. Они не нужны для простых транзакций в Интернете
public virtual long
Получает или устанавливает длину передаваемо
ContentLength { get; set; }
го содержимого
public virtual string
Получает или устанавливает описание переда
ContentType { get; set; }
ваемого содержимого
public virtual Icredentials
Получает или устанавливает мандат, т.е. учетные
Credentials { get; set; }
данные пользователя
public static
Получает или устанавливает правила использо
RequestCachePolicy
вания кеша по умолчанию, определяющие мо
DefaultCachePolicy { get; set; }
мент получения ответа из кеша
public static IWebProxy
Получает или устанавливает используемый по
DefaultWebProxy { get; set; }
умолчанию прокси-сервер
public virtual
Получает или устанавливает коллекцию заголовков
WebHeaderCollection Headers{
get; set; }
public TokenlmpersonationLevel
Получает или устанавливает уровень анонимно
ImpersonationLevel { get; set; }
го воплощения
Свойство
Описание
public virtual string Method { get; set; } public virtual bool PreAuthenticate { get; set; }
public virtual IWebProxy Proxy { get; set; }
public virtual Uri RequestUri { get; }
public virtual int Timeout { get; set; }
public virtual bool UseDefaultCredential { get; set; }
Получает или устанавливает протокол
Если принимает логическое значение true, то в отправляемый запрос включается информация для аутентификации. А если принимает логическое значение false, то информация для аутентификации предоставляется только по требованию адресата URI