RemotingClientProxy Classe

Definição

A classe base abstrata para proxies de objetos bem conhecidos gerados pela Ferramenta 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
Herança
RemotingClientProxy
Atributos

Observações

RemotingClientProxy fornece acesso às propriedades frequentemente usadas para proxies gerados pelo Soapsuds que apontam para objetos bem conhecidos (serviços Web XML).

Construtores

Name Description
RemotingClientProxy()

Cria uma instância de RemotingClientProxy.

Campos

Name Description
_tp

O proxy transparente dentro do objeto proxy cliente remoto.

_type

Indica o tipo do objeto que o proxy atual representa.

_url

Indica a URL do objeto que o proxy atual representa.

Propriedades

Name Description
AllowAutoRedirect

Recebe ou define um valor que indica se o tratamento automático dos redirecionamentos do servidor está ativado.

CanRaiseEvents

Obtém um valor que indica se o componente pode gerar um evento.

(Herdado de Component)
Container

Obtém o IContainer que contém o Component.

(Herdado de Component)
Cookies

Esta propriedade não está atualmente implementada. A propriedade devolve null (Nothing em Visual Basic).

DesignMode

Obtém um valor que indica se o Component está atualmente em modo de design.

(Herdado de Component)
Domain

Obtém ou define o nome de domínio a ser usado para autenticação básica e autenticação digest.

EnableCookies

Esta propriedade não está atualmente implementada. A propriedade lança um NotSupportedException.

Events

Obtém a lista de gestores de eventos que estão ligados a isto Component.

(Herdado de Component)
Password

Obtém ou define a palavra-passe para autenticação básica e autenticação digestiva.

Path

Recebe ou define a URL base do servidor para usar nos pedidos.

PreAuthenticate

Recebe ou define um valor que indica se a pré-autenticação dos pedidos está ativada.

ProxyName

Obtém ou define o nome do servidor proxy para usar nos pedidos.

ProxyPort

Obtém ou define o número de porta do servidor proxy para usar nos pedidos.

Site

Obtém ou define o ISite do Component.

(Herdado de Component)
Timeout

Obtém ou define o time-out em milissegundos para usar em chamadas síncronas.

Url

Recebe ou define a URL base do servidor para usar nos pedidos.

UserAgent

Recebe ou define o cabeçalho HTTP do agente do utilizador para o pedido.

Username

Obtém ou define o nome de utilizador a enviar para autenticação básica e autenticação digestiva.

Métodos

Name Description
ConfigureProxy(Type, String)

Interna. Configura automaticamente o proxy carregando os canais, caso ainda não estejam carregados, e criando o proxy.

ConnectProxy()

Interna. Liga o proxy ao canal remoto especificado pela Url propriedade.

CreateObjRef(Type)

Cria um objeto que contém toda a informação relevante necessária para gerar um proxy usado para comunicar com um objeto remoto.

(Herdado de MarshalByRefObject)
Dispose()

Liberta todos os recursos utilizados pelo Component.

(Herdado de Component)
Dispose(Boolean)

Liberta os recursos não geridos usados pelo Component e opcionalmente liberta os recursos geridos.

(Herdado de Component)
Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como função de hash predefinida.

(Herdado de Object)
GetLifetimeService()

Recupera o objeto de serviço de tempo de vida atual que controla a política de vida útil neste caso.

(Herdado de MarshalByRefObject)
GetService(Type)

Devolve um objeto que representa um serviço fornecido pelo Component ou pelo seu Container.

(Herdado de Component)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
InitializeLifetimeService()

Obtém-se um objeto de serviço vitalício para controlar a apólice vitalícia neste caso.

(Herdado de MarshalByRefObject)
MemberwiseClone()

Cria uma cópia superficial do atual Object.

(Herdado de Object)
MemberwiseClone(Boolean)

Cria uma cópia superficial do objeto atual MarshalByRefObject .

(Herdado de MarshalByRefObject)
ToString()

Devolve a String contendo o nome do Component, se existir. Este método não deve ser ultrapassado.

(Herdado de Component)

evento

Name Description
Disposed

Ocorre quando o componente é eliminado por uma chamada ao Dispose() método.

(Herdado de Component)

Aplica-se a