コード例 #1
0
 public virtual IDictionary <string, string> ToDictionary()
 {
     return(new Dictionary <string, string>
     {
         { "method", Method.ToString() },
         { "raw", Raw.ToLowerString() },
         { "fileName", FileName ?? "" },
         { "fileSize", FileSize.ToString(CultureInfo.InvariantCulture) },
         { "batchId", BatchId ?? "" },
         { "batchLast", BatchLast.ToLowerString() },
         { "canResume", CanResume.ToLowerString() },
         { "startOver", StartOver.ToLowerString() },
         { "unzip", Unzip.ToLowerString() },
         { "tool", Tool },
         { "title", Title ?? "" },
         { "details", Details ?? "" },
         { "sendGuid", SendGuid ?? "" },
         { "threadCount", Convert.ToString(ThreadCount) },
         { "overwrite", Overwrite.ToLowerString() },
         { "isSend", IsSend.ToLowerString() },
         { "responseFormat", ResponseFormat },
         { "notify", Notify.ToLowerString() },
         { "clientCreatedDateUTC", ClientCreatedDateUtc.HasValue ? ClientCreatedDateUtc.Value.ToString("u"): "" },
         { "clientModifiedDateUTC", ClientModifiedDateUtc.HasValue ? ClientModifiedDateUtc.Value.ToString("u"): "" },
         { "baseFileId", BaseFileId }
     });
 }