Roberto,

Eu fiz exatamente isso, criei as duas classes (flex e .net) identicas.
As propriedades eu fiz no padrão Pascal Case. Estão identicas.
Não estou usando enumeradores.

Sobre o IObject, creio que se refere ao flex. Explicitamente não estou
herdando nem implementando nenhuma interface nas minhas classes, tanto
no .net quanto no flex. (No .net herda implicitamente a classe Object
como é padrão do .net)

Quando eu tento chamar o método do serviço passando a instancia de um
objeto flex para o .net o runtime retorna um erro como se não achasse
o método.

[]´s

On 9 nov, 19:45, "Roberto Godoi" <[EMAIL PROTECTED]> wrote:
> Juliano,
> Vamos ver se entendi direito: você está com dificuldade para passar um
> objeto do Flex para o Dotnet?
>
> Se for, eu tive um problemas quando meu objeto do dotnet era um objeto do
> tipo IObjeto (interface) e tive problemas também para passar enumeradores.
> No mais.. se você não usa Interface nem Enumeradores, coloque as
> propriedades com nomes *idênticos* no Flex e no DotNet.. vai dar tudo certo!
>
> você está usando o FluorineFx?
> --
>
> Em 09/11/08, Juliano Oliveira <[EMAIL PROTECTED]> escreveu:
>
>
>
> > Galera,
>
> > Eu tenho duas classes identicas, uma classe no .NET e outra no Flex.
> > Exemplo:
>
> > Pessoa
> > get: Nome
> > set: Nome
>
> > Como eu passo por parametro no metodo do serviço uma instancia dessa
> > classe, Exemplo:
>
> > var p:Pessoa = new Pessoa();
> > p.Nome = "Teste";
> > Service.SavePessoa(p);
>
> > Se na assinatura do service SavePessoa eu aceitar no parametro um tipo
> > Object eu consigo pegar objeto, porém se eu mudar a assinatura para
> > receber o tipo Pessoa eu não consigo chamar o serviço.
>
> > Procurei a documentação para saber como Bindar esse parametro
> > serializado mas não consegui achar. Alguém já passou por isso e
> > conseguiu uma solução?
>
> > []´s
>
>
--~--~---------~--~----~------------~-------~--~----~
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para [email protected]
Para sair da lista, envie um email em branco para [EMAIL PROTECTED]
Mais opções estão disponíveis em http://groups.google.com/group/flexdev
-~----------~----~----~----~------~----~------~--~---

Responder a