/// <summary> /// Возвращает словарь параметров. /// </summary> public override Dictionary <string, string> GetParameters() { var parameters = new Dictionary <string, string>(); parameters["out"] = ((byte)Out).ToString(); if (TimeOffset != 0) { parameters["time_offset"] = TimeOffset.ToString(); } parameters["filters"] = ((byte)Filters).ToString(); if (PreviewLength != 0) { parameters["preview_length"] = PreviewLength.ToString(); } if (LastMessageID != 0) { parameters["last_message_id"] = LastMessageID.ToString(); } if (Count == 20) { parameters.Remove("count"); } return(parameters); }
/// <summary> /// Возвращает словарь параметров. /// </summary> public override Dictionary <string, string> GetParameters() { var parameters = base.GetParameters(); if (PreviewLength != 0) { parameters["preview_length"] = PreviewLength.ToString(); } parameters["unread"] = ((byte)Unread).ToString(); return(parameters); }
/// <summary> /// Возвращает словарь параметров. /// </summary> public override Dictionary <string, string> GetParameters() { var parameters = new Dictionary <string, string>(); if (PreviewLength != 0) { parameters["preview_length"] = PreviewLength.ToString(); } parameters["message_ids"] = String.Join(",", MessageIDs); return(parameters); }
/// <summary> /// Возвращает словарь параметров. /// </summary> public override Dictionary <string, string> GetParameters() { var parameters = new Dictionary <string, string>(); parameters["q"] = Q; if (PreviewLength != 0) { parameters["preview_length"] = PreviewLength.ToString(); } if (Count == 20) { parameters.Remove("count"); } return(parameters); }
/// <summary> /// Возвращает словарь параметров. /// </summary> public override Dictionary <string, string> GetParameters() { var parameters = base.GetParameters(); if (Count != 20) { parameters["count"] = Count.ToString(); } if (Offset > 0) { parameters["offset"] = Offset.ToString(); } if (PreviewLength != 0) { parameters["preview_length"] = PreviewLength.ToString(); } parameters["unread"] = ((byte)Unread).ToString(); return(parameters); }