HeaderCollection
Определяет набор полей заголовка
public class HeaderCollection : ICollection<string>
Конструкторы
Характеристики
| Имя | Описание |
|---|
| virtual AllKeys { get; } | Получает массив строк, содержащих все ключи заголовков в collections |
| virtual Count { get; } | Получает количество заголовков |
| IsReadOnly { get; } | Коллекция доступна только для чтения |
| Item { get; } | Получает значение из коллекции по индексу. |
| Item { get; set; } | Получает значение из коллекции по имени. |
| virtual Keys { get; } | ПолучаетReadOnlyCollection содержащий все ключи заголовков в collections |
Методы
| Имя | Описание |
|---|
| Add(HeaderCollection) | Добавляет заголовок в коллекцию. |
| Add(string) | Добавляет заголовок без значения |
| Add(string, string) | Добавляет заголовок. |
| virtual Add_(string, string) | Добавляет заголовок. |
| virtual Clear() | Очищает все заголовки. |
| Contains(string) | Получает значение, указывающее, содержится ли указанный заголовок в collection |
| CopyTo(string[], int) | Копирует все элементы текущей коллекции в указанный массив строк, начиная с указанного целевого индекса. |
| virtual Get(int) | Получает значение по указанному индексу. |
| Get(string) | Получает значение заголовка по заданному имени заголовка. |
| GetDecodedValue(string) | Получает значение заголовка. |
| GetEnumerator() | Возвращает перечислитель, который перебирает коллекцию. |
| virtual GetKey(int) | Получает ключ по указанному индексу коллекции. |
| GetValues(string) | Получает значения заголовка. |
| HasKeys() | Получает значение, указывающее, содержит ли коллекция ключи. |
| Insert(string, string) | Вставляет заголовок в коллекцию. Если коллекция содержит заголовки с таким же именем, этот заголовок будет вставлен перед другими заголовками с тем же именем. |
| Remove(string) | Удаляет заголовок из коллекции по заданному имени заголовка. |
| Set(string, string) | Устанавливает заголовок. |
Смотрите также