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 |
Возвращает или задает НТТР-заголовок агента пользователя для запроса. |
| 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) |