System::Web::Services::Protocols::WebClientProtocol класс

WebClientProtocol class

Этот базовый класс используется во всех клиентских прокси XML‑Web сервисов, созданных с помощью ASP.NET. Объекты этого класса должны выделяться только с помощью функции System::MakeObject() function. Никогда не создавайте экземпляр этого типа в стеке или с помощью оператора new, так как это приведёт к ошибкам выполнения и/или сбоям утверждений. Всегда оборачивайте этот класс в указатель System::SmartPtr и используйте этот указатель для передачи его в функции в качестве аргумента.

class WebClientProtocol : public virtual System::Object

Методы

МетодОписание
virtual Abort()Отменяет запрос.
get_ConnectionGroupName()Получает имя группы соединений.
get_Credentials()Получает информацию об аутентификации.
get_PreAuthenticate()Получает значение, указывающее, включена ли предварительная аутентификация.
get_RequestEncoding()Получает кодировку, используемую для выполнения клиентских запросов.
get_Timeout()Получает интервал времени ожидания до истечения тайм‑аута запроса.
get_Uri()Получает URI XML‑Web сервиса.
get_Url()Получает URL XML‑Web сервиса.
get_UseDefaultCredentials()Получает значение, указывающее, равно ли свойство ‘Credential’ свойству ‘DefaultCredentials’.
set_ConnectionGroupName(String)Устанавливает имя группы соединений.
set_Credentials(System::SharedPtr<Net::ICredentials>)Устанавливает информацию об аутентификации.
set_PreAuthenticate(bool)Устанавливает значение, указывающее, включена ли предварительная аутентификация.
set_RequestEncoding(System::SharedPtr<Text::Encoding>)Устанавливает кодировку, используемую для выполнения клиентских запросов.
set_Timeout(int32_t)Устанавливает интервал времени ожидания до истечения тайм‑аута запроса.
set_Uri(System::SharedPtr<Uri>)Устанавливает URI XML‑Web сервиса.
set_Url(String)Устанавливает URL XML‑Web сервиса.
set_UseDefaultCredentials(bool)Устанавливает значение, указывающее, равно ли свойство ‘Credential’ свойству ‘DefaultCredentials’.

См. также