IoT Hub - максимальный размер загружаемого файла - PullRequest
0 голосов
/ 21 марта 2019

Какой максимальный размер файла, загружаемого через IoT Hub?Это 256 КБ, как максимальный размер сообщения (согласно документации )

1 Ответ

2 голосов
/ 21 марта 2019

Вы загружаете в хранилище BLOB-объектов, если вы используете функцию Загрузка файла в IoT Hub Device SDK.

Предел текущего размера блочного объекта составляет 4,75 ТиБ.

Пример кода:

private static async void SendToBlobAsync()
{
    string fileName = "image.jpg";
    Console.WriteLine("Uploading file: {0}", fileName);
    var watch = System.Diagnostics.Stopwatch.StartNew();

    using (var sourceData = new FileStream(@"image.jpg", FileMode.Open))
    {
        await deviceClient.UploadToBlobAsync(fileName, sourceData);
    }

    watch.Stop();
    Console.WriteLine("Time to upload file: {0}ms\n", watch.ElapsedMilliseconds);
}

deviceClient - это ваш клиент IoT Hub (устройство).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...