locked
Parâmetro do tipo List<> num webservice para ser consumido por um cliente silverlight RRS feed

  • Pergunta

  • Bom dia,

    Gostaria de saber se é possível trabalhar com a estrutura a seguir, tendo como parâmetros listas genéricas:
    [WebMethod]
    public int cadastrarResultado(clExame exame, List<clUsuario> aprovados, List<clUsuario> reprovados)
    {...}

    Pergunto isto porque na hora de chamar este método, estou fazendo assim:
    proxy.cadastrarResultadoAsync(exame, aprovados, reprovados);

    e quando eu tenho compilar são gerados 3 erros:

    1 - Error    42    The best overloaded method match for 'EducacaoWCF.wsExame.wsExameSoapClient.cadastrarResultadoAsync(EducacaoWCF.wsExame.clExame, EducacaoWCF.wsExame.ArrayOfInt, EducacaoWCF.wsExame.ArrayOfInt)'
    has some invalid arguments   
    F:\sistemas.NET\Educacao WCF\EducacaoWCF\EducacaoWCF\frmExame.xaml.cs    420    29    EducacaoWCF

    2/3 - Error    43    Argument '2': cannot convert from 'System.Collections.Generic.List<EducacaoWCF.wsExame.clUsuario>' to 'EducacaoWCF.wsExame.ArrayOfInt'    F:\sistemas.NET\Educacao WCF\EducacaoWCF\EducacaoWCF\frmExame.xaml.cs    420    68    EducacaoWCF


    Atenciosamente,

    Guilherme de Carvalho Carneiro
    Analista de sistemas
    twitter: @GCarneiro
    http://djangopeople.net/guilhermecarvalho/

    Guilherme Carvalho
    segunda-feira, 5 de abril de 2010 13:21

Respostas

Todas as Respostas