77 messaggi dal 01 luglio 2009
www.chida.it
Ho provato in molti modi, ma non riesco a farmi ritornare una classe da me fatta attraverso ria services.
riesco con invoke a mandarmi una stringa, ma non la classe.
possibile che quello che restituisco deve essere numerabile per forza?
alcuni punti di quello che ho scritto:
la classe da usare
    public class UploadPart  
    {  
        [Key]  
        public string UploadPartKey { get; set; }  
        public int fileID { get; set; }  
        public int ordinal { get; set; }  
        public int statusUpload { get; set; }  
    }  


la funzione
        public UploadPart UploadFilePart(int fileID, int ordinal,  
                bool overwrite, byte[] fileData)  
        {  
  
            // return values:  
            // 0 = Not inserted  
            // 1 = Already exists  
            // 2 = Inserted or updated  
  
            int ret = 0;  
            // Upload a new file part to the database  
  
  
   ...........  
   
            UploadPart risposta = new UploadPart();  
            risposta.UploadPartKey = "1";  
            risposta.fileID = fileID;  
            risposta.ordinal = ordinal;  
            risposta.statusUpload = ret;  
            return risposta;  
            //return ret;  
        }


se metto [Invoke] mi restituisce il seguente errore nel progetto silverlight
Operation named 'UploadFilePart' does not conform to the required signature. Return types must be an entity, collection of entities, or one of the predefined serializable types.

se metto [Query(IsComposable = false)] in silverlight le cose sembrano migliorare, ma non trovo più la funzione UploadFilePart bensì una nuova UploadFilePartQuery

qualche consiglio
77 messaggi dal 01 luglio 2009
www.chida.it
Per il moemnto ho seguito questa guida:
http://msdn.microsoft.com/en-us/library/ee707362%28VS.91%29.aspx
come se dovessi restituire una sola entity, ma non mi convincè al 100%

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.