Класс System::Net::ServicePoint.
Содержание
[
Скрывать
]ServicePoint class
Обеспечивает управление HTTP‑соединениями. Экземпляры этого класса должны создаваться только с помощью функции System::MakeObject(). Никогда не создавайте экземпляр этого типа в стеке или с помощью оператора new, так как это приведёт к ошибкам времени выполнения и/или сбоям утверждений. Всегда оборачивайте этот класс в указатель System::SmartPtr и используйте этот указатель для передачи его в функции в качестве аргумента.
class ServicePoint : public System::Object
Методы
| Метод | Описание |
|---|---|
| CloseConnectionGroup(String) | Закрывает и удаляет соединения, принадлежащие указанной группе соединений. |
| get_Address() | Возвращает URI сервера, к которому подключён текущий экземпляр. |
| get_BindIPEndPointDelegate() | Информация RTTI. |
| get_Certificate() | Возвращает сертификат, используемый текущим экземпляром. |
| get_ClientCertificate() | Возвращает последний клиентский сертификат. |
| get_ConnectionLeaseTimeout() | Получает тайм‑аут в миллисекундах, после которого активный ServicePoint будет закрыт. |
| get_ConnectionLimit() | Получает максимальное количество соединений, разрешённых текущим экземпляром. |
| get_ConnectionName() | Возвращает имя соединения. |
| get_CurrentConnections() | Возвращает количество открытых соединений. |
| get_Expect100Continue() | Получает значение, указывающее, используется ли поведение 100‑Continue. |
| get_IdleSince() | Возвращает дату и время последнего соединения с хостом. |
| get_MaxIdleTime() | Получает количество времени в миллисекундах, после которого простаивающее соединение будет закрыто. |
| virtual get_ProtocolVersion() | Возвращает версию HTTP. |
| get_ReceiveBufferSize() | Получает размер буфера приёма. |
| get_SupportsPipelining() | Возвращает значение, указывающее, поддерживает ли текущий экземпляр конвейерные соединения. |
| get_UseNagleAlgorithm() | Получает значение, указывающее, используется ли алгоритм Нейгла соединениями, управляемыми текущим экземпляром. |
| set_BindIPEndPointDelegate(BindIPEndPoint) | Устанавливает делегат, используемый для связывания локального IPEndPoint с текущим экземпляром. |
| set_ConnectionLeaseTimeout(int32_t) | Устанавливает тайм‑аут в миллисекундах, после которого активный ServicePoint будет закрыт. |
| set_ConnectionLimit(int32_t) | Устанавливает максимальное количество соединений, разрешённых текущим экземпляром. |
| set_Expect100Continue(bool) | Устанавливает значение, указывающее, используется ли поведение 100‑Continue. |
| set_MaxIdleTime(int32_t) | Устанавливает количество времени в миллисекундах, после которого простаивающее соединение будет закрыто. |
| set_ReceiveBufferSize(int32_t) | Устанавливает размер буфера приёма. |
| set_UseNagleAlgorithm(bool) | Устанавливает значение, указывающее, используется ли алгоритм Нейгла соединениями, управляемыми текущим экземпляром. |
| SetTcpKeepAlive(bool, int32_t, int32_t) | Устанавливает значение, указывающее, включена ли опция ‘Keep-Alive’. |
См. также
- Class Object
- Namespace System::Net
- Library Aspose.Font for C++