コード例 #1
0
        public void SaveFilePartAsync(long fileId, int filePart, byte[] bytes, Action <bool> callback, Action <TLRPCError> faultCallback = null)
        {
            var obj = new TLUploadSaveFilePart {
                FileId = fileId, FilePart = filePart, Bytes = bytes
            };

            const string caption = "upload.saveFilePart";

            SendInformativeMessage(caption + " " + filePart, obj, callback, faultCallback, null, ConnectionManager.DefaultDatacenterId, ConnectionType.Upload, RequestFlag.ForceDownload | RequestFlag.FailOnServerError, true);
        }
コード例 #2
0
        public void SaveFilePartAsync(long fileId, int filePart, byte[] bytes, Action <bool> callback, Action <TLRPCError> faultCallback = null)
        {
            var filePartValue = filePart;
            var bytesLength   = bytes.Length;

            var obj = new TLUploadSaveFilePart {
                FileId = fileId, FilePart = filePart, Bytes = bytes
            };

            SendInformativeMessage("upload.saveFilePart" + " " + filePart, obj, callback, faultCallback);
        }