Activator.GetObject Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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.