Array
(
)

Ria Service VS2008/Silverlight 3.0

Antonio Filho
   - 19 jul 2010

Se alguém puder ajudar desde já agradeço. Tenho um metodo no serviço para criar um novo objeto ou até mesmo somente uma lista de uma determinada entidade, no serviço só funciona se eu passar parametros tipados como abaixo, se eu passar o objeto como parametro e ele me retorna esse erro.

Error    1    Parameter 'canhoto' of domain operation entry 'BuscarCalendarioItem'
must be one of the predefined serializable types.   

public IList<EdCalendarioItem> BuscarCalendarioItem(long turma, char bimestre)
{
 
    var calendariositems = EdCalendarioItemRepositorio.BuscarTodos(turma, bimestre);
    return calendariositems;

}

//Assim não funciona
public IList<EdCalendarioItem> BuscarCalendarioItem(EdTurma turma, char bimestre)
{
 
    var calendariositems = EdCalendarioItemRepositorio.BuscarTodos(turma, bimestre);
    return calendariositems;

}

Será que alguém pode me explicar.?