Метаданные BLOB-объекта Azure в угловых 6 типах - PullRequest
0 голосов
/ 04 сентября 2018

Я пытаюсь загрузить BLOB-объект в хранилище BLOB-объектов Azure с некоторыми метаданными. Я не знаю, как установить метаданные и отправить с BLOB-объектов. Как я это делаю:

this.blobService.createBlockBlobFromBrowserFile(container, path, file, (error, result, response) => {
});

Ответы [ 2 ]

0 голосов
/ 05 сентября 2018

Просмотр документации:

Вы можете добавить параметры при создании BLOB-объекта:

var metadata = {
    category: 'blabla',
    type: 'test'
}

blobService.createBlockBlobFromBrowserFile(
      container
    , path
    , file,
    , options: {
        metadata: metadata
      }
    , (error, result, response) => {
});
0 голосов
/ 05 сентября 2018

AFAIK, есть только два способа установить метаданные BLOB-объектов, используя rest api в C # , например:

[Microsoft.WindowsAzure.Storage.DoesServiceRequest]
public virtual void SetMetadata (Microsoft.WindowsAzure.Storage.AccessCondition accessCondition = null, Microsoft.WindowsAzure.Storage.Blob.BlobRequestOptions options = null, Microsoft.WindowsAzure.Storage.OperationContext operationContext = null);

Больше можно найти здесь

Или через URI:

https://myaccount.blob.core.windows.net/mycontainer/myblob?comp=metadata

Больше можно найти здесь

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