Idioma

ClrObjectFactory.CreateFromWsdl(String, String) Método

Definição

Ativa uma assembly remota através de remot .NET, utilizando a Web Services Description Language (WSDL) do serviço Web XML.

public:
 virtual System::Object ^ CreateFromWsdl(System::String ^ WsdlUrl, System::String ^ Mode);
public object CreateFromWsdl(string WsdlUrl, string Mode);
abstract member CreateFromWsdl : string * string -> obj
override this.CreateFromWsdl : string * string -> obj
Public Function CreateFromWsdl (WsdlUrl As String, Mode As String) As Object

Parâmetros

WsdlUrl
String

O URL do WSDL do serviço Web.

Mode
String

Não utilizado.

Devoluções

Uma instância do Object que representa o tipo, com cultura, argumentos e atributos de ligação e ativação definidos para null, ou null se a montagem identificada pelo WsdlUrl parâmetro não for encontrada.

Implementações

Exceções

Um chamador na cadeia de chamadas não tem permissão para aceder a código não gerido.

O token de thread não podia ser aberto.

Observações

Processa o WSDL passado e, se necessário, gera um proxy, depois ativa o objeto remoto.

A versão do SOAP usada pelo remot .NET é RPC/codificada, não document/literal, o que é necessário para a interoperabilidade do SOAP. Portanto, CreateFromWsdl não funcionará com a maioria dos serviços Web ASMX.

CreateFromWsdl requer privilégios administrativos no computador local na primeira execução, pois cria e instala um proxy cliente para comunicação com a assembly remota.

Aplica-se a