public void send_Send(ThriftMessage message)
      #endif
            {
                oprot_.WriteMessageBegin(new TMessage("Send", TMessageType.Call, seqid_));
                Send_args args = new Send_args();

                args.Message = message;
                args.Write(oprot_);
                oprot_.WriteMessageEnd();
        #if SILVERLIGHT
                return(oprot_.Transport.BeginFlush(callback, state));
        #else
                oprot_.Transport.Flush();
        #endif
            }
 public void send_Send(ThriftMessage message)
 #endif
 {
   oprot_.WriteMessageBegin(new TMessage("Send", TMessageType.Call, seqid_));
   Send_args args = new Send_args();
   args.Message = message;
   args.Write(oprot_);
   oprot_.WriteMessageEnd();
   #if SILVERLIGHT
   return oprot_.Transport.BeginFlush(callback, state);
   #else
   oprot_.Transport.Flush();
   #endif
 }