Exemple #1
0
 static string CallArgToString(object arg)
 {
     if (arg is RemotingMessage)
     {
         return(((RemotingMessage)arg).operation);
     }
     if (arg is DSK)
     {
         var dsk = (DSK)arg;
         var ao  = dsk.Body as ASObject;
         if (ao != null)
         {
             return(ao.TypeName);
         }
     }
     if (arg is CommandMessage)
     {
         return(CommandMessage.OperationToString(((CommandMessage)arg).operation));
     }
     return(arg.ToString());
 }