RemotingClientProxy Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Абстрактный базовый класс для прокси-серверов для известных объектов, созданных средством Soapsuds (Soapsuds.exe).
public ref class RemotingClientProxy abstract : System::ComponentModel::Component
public abstract class RemotingClientProxy : System.ComponentModel.Component
[System.Runtime.InteropServices.ComVisible(true)]
public abstract class RemotingClientProxy : System.ComponentModel.Component
type RemotingClientProxy = class
inherit Component
[<System.Runtime.InteropServices.ComVisible(true)>]
type RemotingClientProxy = class
inherit Component
Public MustInherit Class RemotingClientProxy
Inherits Component
- Наследование
- Атрибуты
Комментарии
RemotingClientProxy предоставляет доступ к часто используемым свойствам для прокси-серверов, созданных Soapsuds, которые указывают на известные объекты (веб-службы XML).
Конструкторы
| Имя | Описание |
|---|---|
| RemotingClientProxy() |
Создает экземпляр RemotingClientProxy. |
Поля
| Имя | Описание |
|---|---|
| _tp |
Прозрачный прокси-сервер внутри объекта прокси-сервера удаленного взаимодействия. |
| _type |
Указывает тип объекта, который представляет текущий прокси-сервер. |
| _url |
Указывает URL-адрес объекта, который представляет текущий прокси-сервер. |
Свойства
| Имя | Описание |
|---|---|
| AllowAutoRedirect |
Возвращает или задает значение, указывающее, включена ли автоматическая обработка перенаправлений сервера. |
| CanRaiseEvents |
Возвращает значение, указывающее, может ли компонент вызвать событие. (Унаследовано от Component) |
| Container |
Возвращает объект IContainer , содержащий Componentобъект . (Унаследовано от Component) |
| Cookies |
Это свойство в настоящее время не реализовано. Свойство возвращает |
| DesignMode |
Возвращает значение, указывающее, находится ли текущий Component режим разработки. (Унаследовано от Component) |
| Domain |
Возвращает или задает доменное имя, которое будет использоваться для базовой проверки подлинности и дайджест-проверки подлинности. |
| EnableCookies |
Это свойство в настоящее время не реализовано. Свойство создает NotSupportedExceptionисключение . |
| Events |
Возвращает список обработчиков событий, подключенных к этому Component. (Унаследовано от Component) |
| Password |
Возвращает или задает пароль, используемый для базовой проверки подлинности и дайджест-проверки подлинности. |
| Path |
Возвращает или задает базовый URL-адрес сервера, который будет использоваться для запросов. |
| PreAuthenticate |
Возвращает или задает значение, указывающее, включена ли предварительная проверка подлинности запросов. |
| ProxyName |
Возвращает или задает имя прокси-сервера, используемого для запросов. |
| ProxyPort |
Возвращает или задает номер порта прокси-сервера, который будет использоваться для запросов. |
| Site |
Возвращает или задает ISite объект Component. (Унаследовано от Component) |
| Timeout |
Возвращает или задает время ожидания в миллисекундах, используемых для синхронных вызовов. |
| Url |
Возвращает или задает базовый URL-адрес сервера, который будет использоваться для запросов. |
| UserAgent |
Возвращает или задает заголовок HTTP агента пользователя для запроса. |
| Username |
Возвращает или задает имя пользователя, отправляющее обычную проверку подлинности и дайджест-проверку подлинности. |
Методы
| Имя | Описание |
|---|---|
| ConfigureProxy(Type, String) |
Внутренние. Автоматически настраивает прокси-сервер, загружая каналы, если они еще не загружены и создают прокси-сервер. |
| ConnectProxy() |
Внутренние. Подключает прокси-сервер к каналу удаленного взаимодействия, указанному свойством Url . |
| CreateObjRef(Type) |
Создает объект, содержащий все соответствующие сведения, необходимые для создания прокси-сервера, используемого для взаимодействия с удаленным объектом. (Унаследовано от MarshalByRefObject) |
| Dispose() |
Освобождает все ресурсы, используемые параметром Component. (Унаследовано от Component) |
| Dispose(Boolean) |
Освобождает неуправляемые ресурсы, используемые Component и при необходимости освобождает управляемые ресурсы. (Унаследовано от Component) |
| Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
| GetHashCode() |
Служит в качестве хэш-функции по умолчанию. (Унаследовано от Object) |
| GetLifetimeService() |
Устаревшие..
Извлекает текущий объект службы времени существования, который управляет политикой времени существования для этого экземпляра. (Унаследовано от MarshalByRefObject) |
| GetService(Type) |
Возвращает объект, представляющий службу, предоставляемую Component или ее Container. (Унаследовано от Component) |
| GetType() |
Возвращает Type текущего экземпляра. (Унаследовано от Object) |
| InitializeLifetimeService() |
Устаревшие..
Получает объект службы времени существования для управления политикой времени существования для этого экземпляра. (Унаследовано от MarshalByRefObject) |
| MemberwiseClone() |
Создает неглубокую копию текущей Object. (Унаследовано от Object) |
| MemberwiseClone(Boolean) |
Создает неглубокую копию текущего MarshalByRefObject объекта. (Унаследовано от MarshalByRefObject) |
| ToString() |
String Возвращает имя, содержащее имя , если таковое Componentимеется. Этот метод не должен быть переопределен. (Унаследовано от Component) |
События
| Имя | Описание |
|---|---|
| Disposed |
Происходит при удалении компонента вызовом Dispose() метода. (Унаследовано от Component) |