void enc.IEncodable <NoAccount> .Encode(enc.IEncoder encoder) { using (var obj = encoder.AddObject()) { obj.AddField(".tag", "no_account"); } }
void enc.IEncodable <Business> .Encode(enc.IEncoder encoder) { using (var obj = encoder.AddObject()) { obj.AddField(".tag", "business"); } }
void enc.IEncodable <Closed> .Encode(enc.IEncoder encoder) { using (var obj = encoder.AddObject()) { obj.AddField(".tag", "closed"); } }
void enc.IEncodable <GetMetadataArg> .Encode(enc.IEncoder encoder) { using (var obj = encoder.AddObject()) { obj.AddField <string>("path", this.Path); } }
void enc.IEncodable <Basic> .Encode(enc.IEncoder encoder) { using (var obj = encoder.AddObject()) { obj.AddField(".tag", "basic"); } }
void enc.IEncodable <W32h32> .Encode(enc.IEncoder encoder) { using (var obj = encoder.AddObject()) { obj.AddField(".tag", "w32h32"); } }
void enc.IEncodable <W1024h768> .Encode(enc.IEncoder encoder) { using (var obj = encoder.AddObject()) { obj.AddField(".tag", "w1024h768"); } }
void enc.IEncodable <GetAccountArg> .Encode(enc.IEncoder encoder) { using (var obj = encoder.AddObject()) { obj.AddField <string>("account_id", this.AccountId); } }
void enc.IEncodable <UploadSessionStartResult> .Encode(enc.IEncoder encoder) { using (var obj = encoder.AddObject()) { obj.AddField <string>("session_id", this.SessionId); } }
void enc.IEncodable <UnsupportedImage> .Encode(enc.IEncoder encoder) { using (var obj = encoder.AddObject()) { obj.AddField(".tag", "unsupported_image"); } }
void enc.IEncodable <ConversionError> .Encode(enc.IEncoder encoder) { using (var obj = encoder.AddObject()) { obj.AddField(".tag", "conversion_error"); } }
void enc.IEncodable <UnsupportedExtension> .Encode(enc.IEncoder encoder) { using (var obj = encoder.AddObject()) { obj.AddField(".tag", "unsupported_extension"); } }
void enc.IEncodable <InvalidRevision> .Encode(enc.IEncoder encoder) { using (var obj = encoder.AddObject()) { obj.AddField(".tag", "invalid_revision"); } }
void enc.IEncodable <Unknown> .Encode(enc.IEncoder encoder) { using (var obj = encoder.AddObject()) { obj.AddField(".tag", "unknown"); } }
void enc.IEncodable <Content> .Encode(enc.IEncoder encoder) { using (var obj = encoder.AddObject()) { obj.AddField(".tag", "content"); } }
void enc.IEncodable <IndividualSpaceAllocation> .Encode(enc.IEncoder encoder) { using (var obj = encoder.AddObject()) { obj.AddField <ulong>("allocated", this.Allocated); } }
void enc.IEncodable <ThumbnailSize> .Encode(enc.IEncoder encoder) { if (this.IsW32h32) { ((enc.IEncodable <W32h32>) this).Encode(encoder); } else if (this.IsW64h64) { ((enc.IEncodable <W64h64>) this).Encode(encoder); } else if (this.IsW128h128) { ((enc.IEncodable <W128h128>) this).Encode(encoder); } else if (this.IsW640h480) { ((enc.IEncodable <W640h480>) this).Encode(encoder); } else if (this.IsW1024h768) { ((enc.IEncodable <W1024h768>) this).Encode(encoder); } else { throw new sys.InvalidOperationException(); } }
void enc.IEncodable <Visibility> .Encode(enc.IEncoder encoder) { if (this.IsPublic) { ((enc.IEncodable <Public>) this).Encode(encoder); } else if (this.IsTeamOnly) { ((enc.IEncodable <TeamOnly>) this).Encode(encoder); } else if (this.IsPassword) { ((enc.IEncodable <Password>) this).Encode(encoder); } else if (this.IsTeamAndPassword) { ((enc.IEncodable <TeamAndPassword>) this).Encode(encoder); } else if (this.IsSharedFolderOnly) { ((enc.IEncodable <SharedFolderOnly>) this).Encode(encoder); } else { ((enc.IEncodable <Other>) this).Encode(encoder); } }
void enc.IEncodable <W640h480> .Encode(enc.IEncoder encoder) { using (var obj = encoder.AddObject()) { obj.AddField(".tag", "w640h480"); } }
void enc.IEncodable <TeamOnly> .Encode(enc.IEncoder encoder) { using (var obj = encoder.AddObject()) { obj.AddField(".tag", "team_only"); } }
void enc.IEncodable <ListFolderContinueArg> .Encode(enc.IEncoder encoder) { using (var obj = encoder.AddObject()) { obj.AddField <string>("cursor", this.Cursor); } }
void enc.IEncodable <Password> .Encode(enc.IEncoder encoder) { using (var obj = encoder.AddObject()) { obj.AddField(".tag", "password"); } }
void enc.IEncodable <Reset> .Encode(enc.IEncoder encoder) { using (var obj = encoder.AddObject()) { obj.AddField(".tag", "reset"); } }
void enc.IEncodable <TeamAndPassword> .Encode(enc.IEncoder encoder) { using (var obj = encoder.AddObject()) { obj.AddField(".tag", "team_and_password"); } }
void enc.IEncodable <Pro> .Encode(enc.IEncoder encoder) { using (var obj = encoder.AddObject()) { obj.AddField(".tag", "pro"); } }
void enc.IEncodable <SharedFolderOnly> .Encode(enc.IEncoder encoder) { using (var obj = encoder.AddObject()) { obj.AddField(".tag", "shared_folder_only"); } }
void enc.IEncodable <NotFound> .Encode(enc.IEncoder encoder) { using (var obj = encoder.AddObject()) { obj.AddField(".tag", "not_found"); } }
void enc.IEncodable <Filename> .Encode(enc.IEncoder encoder) { using (var obj = encoder.AddObject()) { obj.AddField(".tag", "filename"); } }
void enc.IEncodable <Other> .Encode(enc.IEncoder encoder) { using (var obj = encoder.AddObject()) { obj.AddField(".tag", "other"); } }
void enc.IEncodable <CreateFolderArg> .Encode(enc.IEncoder encoder) { using (var obj = encoder.AddObject()) { obj.AddField <string>("path", this.Path); } }