/// <summary>
 /// Istanzia un nuovo oggetto della classe ResourceSearchProgressEventArgs con i parametri specificati.
 /// </summary>
 /// <param name="state">lo stato attuale riguardante la ricerca della risorsa</param>
 /// <param name="error">l'eventuale errore verificatosi durante la comunicazione col servizio</param>
 /// <param name="result">gli eventuali risultati finora trovati dal servizio attivo sul nodo di ricerca</param>
 /// <remarks>
 /// Se non si è verificato alcun errore durante la comunicazione col servizio, il parametro corrispondente
 /// va impostato a null. In modo analogo, se i risultati di ricerca non sono disponibili a causa di un errore
 /// o perché l'operazione è stata annullata o non sono stati trovati risultati, il parametro corrispondente
 /// dovrà essere impostato a null o con una lista vuota.
 /// </remarks>
 public ResourceSearchProgressEventArgs(ResourceSearchState state, Exception error, List<Uri> result)
 {
     State = state;
     Error = error;
     Result = result;
 }
Example #2
0
 /// <summary>
 /// Restituisce la descrizione in formato stringa dello stato specificato.
 /// </summary>
 /// <param name="state">lo stato di cui si richiede la descrizione</param>
 /// <returns>la descrizione in formato stringa dello stato specificato</returns>
 public static string GetStateDescription(ResourceSearchState state)
 {
     string description;
     if (m_InternalTable_1.TryGetValue(state, out description))
         return description;
     return string.Empty;
 }