Activator.GetObject Método

Definição

Cria um proxy para um objeto bem conhecido ou serviço Web XML.

Sobrecargas

Name Description
GetObject(Type, String)

Cria um proxy para o objeto bem conhecido indicado pelo tipo e URL especificados.

GetObject(Type, String, Object)

Cria um proxy para o objeto bem conhecido indicado pelo tipo, URL e dados do canal especificados.

GetObject(Type, String)

Cria um proxy para o objeto bem conhecido indicado pelo tipo e URL especificados.

public:
 static System::Object ^ GetObject(Type ^ type, System::String ^ url);
public static object GetObject(Type type, string url);
[System.Security.SecurityCritical]
public static object GetObject(Type type, string url);
static member GetObject : Type * string -> obj
[<System.Security.SecurityCritical>]
static member GetObject : Type * string -> obj
Public Shared Function GetObject (type As Type, url As String) As Object

Parâmetros

type
Type

O tipo do objeto bem conhecido a que queres ligar-te.

url
String

A URL do objeto bem conhecido.

Devoluções

Um proxy que aponta para um endpoint servido pelo objeto bem conhecido solicitado.

Atributos

Exceções

type ou url é null.

type não é marshaled por referência e não é uma interface.

Este elemento foi invocado com um mecanismo de ligação tardia.

Observações

Chama o proxy para enviar mensagens ao objeto remoto. Nenhuma mensagem é enviada pela rede até que um método seja chamado no proxy.

Ver também

Aplica-se a

GetObject(Type, String, Object)

Cria um proxy para o objeto bem conhecido indicado pelo tipo, URL e dados do canal especificados.

public:
 static System::Object ^ GetObject(Type ^ type, System::String ^ url, System::Object ^ state);
public static object GetObject(Type type, string url, object state);
[System.Security.SecurityCritical]
public static object GetObject(Type type, string url, object state);
static member GetObject : Type * string * obj -> obj
[<System.Security.SecurityCritical>]
static member GetObject : Type * string * obj -> obj
Public Shared Function GetObject (type As Type, url As String, state As Object) As Object

Parâmetros

type
Type

O tipo do objeto bem conhecido a que queres ligar-te.

url
String

A URL do objeto bem conhecido.

state
Object

Dados específicos do canal ou null.

Devoluções

Um proxy que aponta para um endpoint servido pelo objeto bem conhecido solicitado.

Atributos

Exceções

type ou url é null.

type não é marshaled por referência e não é uma interface.

Este elemento foi invocado com um mecanismo de ligação tardia.

Observações

Chama o proxy para enviar mensagens ao objeto remoto. Nenhuma mensagem é enviada pela rede até que um método seja chamado no proxy.

O state parâmetro comunica informação ao canal e é passado para o IChannelSender.CreateMessageSink método.

Ver também

Aplica-se a