File class
Třída představující soubor
Konstruktory
| File(Storage |
Vytvořte soubor. |
Metody
Podrobnosti konstruktoru
File(StorageClientContext)
Vytvořte soubor.
new File(client: StorageClientContext)
Parametry
- client
- StorageClientContext
Odkaz na klienta služby
Podrobnosti metody
abortCopy(string, FileAbortCopyOptionalParams, ServiceCallback<void>)
function abortCopy(copyId: string, options: FileAbortCopyOptionalParams, callback: ServiceCallback<void>)
Parametry
- copyId
-
string
Identifikátor kopírování zadaný v hlavičce x-ms-copy-id původní operace kopírování souboru.
- options
- FileAbortCopyOptionalParams
Volitelné parametry
- callback
-
ServiceCallback<void>
Zpětné volání
abortCopy(string, Models.FileAbortCopyOptionalParams)
Přeruší čekající operaci kopírování souboru a ponechá cílový soubor s nulovou délkou a úplnými metadaty.
function abortCopy(copyId: string, options?: Models.FileAbortCopyOptionalParams)
Parametry
- copyId
-
string
Identifikátor kopírování zadaný v hlavičce x-ms-copy-id původní operace kopírování souboru.
- options
- Models.FileAbortCopyOptionalParams
Návraty
Promise<Models.FileAbortCopyResponse>
Příslib<Models.FileAbortCopyResponse>
abortCopy(string, ServiceCallback<void>)
function abortCopy(copyId: string, callback: ServiceCallback<void>)
Parametry
- copyId
-
string
Identifikátor kopírování zadaný v hlavičce x-ms-copy-id původní operace kopírování souboru.
- callback
-
ServiceCallback<void>
Zpětné volání
create(number, string, string, string, FileCreateOptionalParams, ServiceCallback<void>)
function create(fileContentLength: number, fileAttributes: string, fileCreationTime: string, fileLastWriteTime: string, options: FileCreateOptionalParams, callback: ServiceCallback<void>)
Parametry
- fileContentLength
-
number
Určuje maximální velikost souboru až do 1 TB.
- fileAttributes
-
string
Jsou-li zadány, nastaví se zadané atributy souboru. Výchozí hodnota: Archiv pro soubor a Adresář pro adresář. Jako výchozí je možné zadat také hodnotu None.
- fileCreationTime
-
string
Čas vytvoření souboru nebo adresáře
- fileLastWriteTime
-
string
Čas posledního zápisu souboru nebo adresáře
- options
- FileCreateOptionalParams
Volitelné parametry
- callback
-
ServiceCallback<void>
Zpětné volání
create(number, string, string, string, Models.FileCreateOptionalParams)
Vytvoří nový soubor nebo nahradí soubor. Všimněte si, že inicializuje pouze soubor bez obsahu.
function create(fileContentLength: number, fileAttributes: string, fileCreationTime: string, fileLastWriteTime: string, options?: Models.FileCreateOptionalParams)
Parametry
- fileContentLength
-
number
Určuje maximální velikost souboru až do 1 TB.
- fileAttributes
-
string
Jsou-li zadány, nastaví se zadané atributy souboru. Výchozí hodnota: Archiv pro soubor a Adresář pro adresář. Jako výchozí je možné zadat také hodnotu None.
- fileCreationTime
-
string
Čas vytvoření souboru nebo adresáře
- fileLastWriteTime
-
string
Čas posledního zápisu souboru nebo adresáře
- options
- Models.FileCreateOptionalParams
Návraty
Promise<Models.FileCreateResponse>
Příslib<Models.FileCreateResponse>
create(number, string, string, string, ServiceCallback<void>)
function create(fileContentLength: number, fileAttributes: string, fileCreationTime: string, fileLastWriteTime: string, callback: ServiceCallback<void>)
Parametry
- fileContentLength
-
number
Určuje maximální velikost souboru až do 1 TB.
- fileAttributes
-
string
Jsou-li zadány, nastaví se zadané atributy souboru. Výchozí hodnota: Archiv pro soubor a Adresář pro adresář. Jako výchozí je možné zadat také hodnotu None.
- fileCreationTime
-
string
Čas vytvoření souboru nebo adresáře
- fileLastWriteTime
-
string
Čas posledního zápisu souboru nebo adresáře
- callback
-
ServiceCallback<void>
Zpětné volání
deleteMethod(FileDeleteMethodOptionalParams, ServiceCallback<void>)
function deleteMethod(options: FileDeleteMethodOptionalParams, callback: ServiceCallback<void>)
Parametry
- options
- FileDeleteMethodOptionalParams
Volitelné parametry
- callback
-
ServiceCallback<void>
Zpětné volání
deleteMethod(Models.FileDeleteMethodOptionalParams)
odebere soubor z účtu úložiště.
function deleteMethod(options?: Models.FileDeleteMethodOptionalParams)
Parametry
- options
- Models.FileDeleteMethodOptionalParams
Návraty
Promise<Models.FileDeleteResponse>
Příslib<Models.FileDeleteResponse>
deleteMethod(ServiceCallback<void>)
function deleteMethod(callback: ServiceCallback<void>)
Parametry
- callback
-
ServiceCallback<void>
Zpětné volání
download(FileDownloadOptionalParams, ServiceCallback<void>)
function download(options: FileDownloadOptionalParams, callback: ServiceCallback<void>)
Parametry
- options
- FileDownloadOptionalParams
Volitelné parametry
- callback
-
ServiceCallback<void>
Zpětné volání
download(Models.FileDownloadOptionalParams)
Načte nebo stáhne soubor ze systému, včetně jeho metadat a vlastností.
function download(options?: Models.FileDownloadOptionalParams)
Parametry
- options
- Models.FileDownloadOptionalParams
Návraty
Promise<Models.FileDownloadResponse>
Příslib<Models.FileDownloadResponse>
download(ServiceCallback<void>)
function download(callback: ServiceCallback<void>)
Parametry
- callback
-
ServiceCallback<void>
Zpětné volání
forceCloseHandles(string, FileForceCloseHandlesOptionalParams, ServiceCallback<void>)
function forceCloseHandles(handleId: string, options: FileForceCloseHandlesOptionalParams, callback: ServiceCallback<void>)
Parametry
- handleId
-
string
Určuje ID popisovače otevřeného v souboru nebo adresáři, které se má zavřít. Asterix (*) je zástupný znak, který určuje všechny popisovače.
Volitelné parametry
- callback
-
ServiceCallback<void>
Zpětné volání
forceCloseHandles(string, Models.FileForceCloseHandlesOptionalParams)
Zavře všechny otevřené popisovače pro daný soubor.
function forceCloseHandles(handleId: string, options?: Models.FileForceCloseHandlesOptionalParams)
Parametry
- handleId
-
string
Určuje ID popisovače otevřeného v souboru nebo adresáři, které se má zavřít. Asterix (*) je zástupný znak, který určuje všechny popisovače.
- options
- Models.FileForceCloseHandlesOptionalParams
Návraty
Promise<Models.FileForceCloseHandlesResponse>
Příslib<Models.FileForceCloseHandlesResponse>
forceCloseHandles(string, ServiceCallback<void>)
function forceCloseHandles(handleId: string, callback: ServiceCallback<void>)
Parametry
- handleId
-
string
Určuje ID popisovače otevřeného v souboru nebo adresáři, které se má zavřít. Asterix (*) je zástupný znak, který určuje všechny popisovače.
- callback
-
ServiceCallback<void>
Zpětné volání
getProperties(FileGetPropertiesOptionalParams, ServiceCallback<void>)
function getProperties(options: FileGetPropertiesOptionalParams, callback: ServiceCallback<void>)
Parametry
- options
- FileGetPropertiesOptionalParams
Volitelné parametry
- callback
-
ServiceCallback<void>
Zpětné volání
getProperties(Models.FileGetPropertiesOptionalParams)
Vrátí všechna uživatelsky definovaná metadata, standardní vlastnosti HTTP a systémové vlastnosti souboru. Nevrací obsah souboru.
function getProperties(options?: Models.FileGetPropertiesOptionalParams)
Parametry
- options
- Models.FileGetPropertiesOptionalParams
Návraty
Promise<Models.FileGetPropertiesResponse>
Slib<Models.FileGetPropertiesResponse>
getProperties(ServiceCallback<void>)
function getProperties(callback: ServiceCallback<void>)
Parametry
- callback
-
ServiceCallback<void>
Zpětné volání
getRangeList(FileGetRangeListOptionalParams, ServiceCallback<Range[]>)
function getRangeList(options: FileGetRangeListOptionalParams, callback: ServiceCallback<Range[]>)
Parametry
- options
- FileGetRangeListOptionalParams
Volitelné parametry
- callback
-
ServiceCallback<Range[]>
Zpětné volání
getRangeList(Models.FileGetRangeListOptionalParams)
Vrátí seznam platných oblastí pro soubor.
function getRangeList(options?: Models.FileGetRangeListOptionalParams)
Parametry
- options
- Models.FileGetRangeListOptionalParams
Návraty
Promise<Models.FileGetRangeListResponse>
Příslib<Models.FileGetRangeListResponse>
getRangeList(ServiceCallback<Range[]>)
function getRangeList(callback: ServiceCallback<Range[]>)
Parametry
- callback
-
ServiceCallback<Range[]>
Zpětné volání
listHandles(FileListHandlesOptionalParams, ServiceCallback<ListHandlesResponse>)
function listHandles(options: FileListHandlesOptionalParams, callback: ServiceCallback<ListHandlesResponse>)
Parametry
- options
- FileListHandlesOptionalParams
Volitelné parametry
- callback
-
ServiceCallback<ListHandlesResponse>
Zpětné volání
listHandles(Models.FileListHandlesOptionalParams)
Seznamy popisovačů pro soubor
function listHandles(options?: Models.FileListHandlesOptionalParams)
Parametry
- options
- Models.FileListHandlesOptionalParams
Návraty
Promise<Models.FileListHandlesResponse>
Příslib<Models.FileListHandlesResponse>
listHandles(ServiceCallback<ListHandlesResponse>)
function listHandles(callback: ServiceCallback<ListHandlesResponse>)
Parametry
- callback
-
ServiceCallback<ListHandlesResponse>
Zpětné volání
setHTTPHeaders(string, string, string, FileSetHTTPHeadersOptionalParams, ServiceCallback<void>)
function setHTTPHeaders(fileAttributes: string, fileCreationTime: string, fileLastWriteTime: string, options: FileSetHTTPHeadersOptionalParams, callback: ServiceCallback<void>)
Parametry
- fileAttributes
-
string
Jsou-li zadány, nastaví se zadané atributy souboru. Výchozí hodnota: Archiv pro soubor a Adresář pro adresář. Jako výchozí je možné zadat také hodnotu None.
- fileCreationTime
-
string
Čas vytvoření souboru nebo adresáře
- fileLastWriteTime
-
string
Čas posledního zápisu souboru nebo adresáře
- options
- FileSetHTTPHeadersOptionalParams
Volitelné parametry
- callback
-
ServiceCallback<void>
Zpětné volání
setHTTPHeaders(string, string, string, Models.FileSetHTTPHeadersOptionalParams)
Nastaví hlavičky HTTP v souboru.
function setHTTPHeaders(fileAttributes: string, fileCreationTime: string, fileLastWriteTime: string, options?: Models.FileSetHTTPHeadersOptionalParams)
Parametry
- fileAttributes
-
string
Jsou-li zadány, nastaví se zadané atributy souboru. Výchozí hodnota: Archiv pro soubor a Adresář pro adresář. Jako výchozí je možné zadat také hodnotu None.
- fileCreationTime
-
string
Čas vytvoření souboru nebo adresáře
- fileLastWriteTime
-
string
Čas posledního zápisu souboru nebo adresáře
- options
- Models.FileSetHTTPHeadersOptionalParams
Návraty
Promise<Models.FileSetHTTPHeadersResponse>
Příslib<Models.FileSetHTTPHeadersResponse>
setHTTPHeaders(string, string, string, ServiceCallback<void>)
function setHTTPHeaders(fileAttributes: string, fileCreationTime: string, fileLastWriteTime: string, callback: ServiceCallback<void>)
Parametry
- fileAttributes
-
string
Jsou-li zadány, nastaví se zadané atributy souboru. Výchozí hodnota: Archiv pro soubor a Adresář pro adresář. Jako výchozí je možné zadat také hodnotu None.
- fileCreationTime
-
string
Čas vytvoření souboru nebo adresáře
- fileLastWriteTime
-
string
Čas posledního zápisu souboru nebo adresáře
- callback
-
ServiceCallback<void>
Zpětné volání
setMetadata(FileSetMetadataOptionalParams, ServiceCallback<void>)
function setMetadata(options: FileSetMetadataOptionalParams, callback: ServiceCallback<void>)
Parametry
- options
- FileSetMetadataOptionalParams
Volitelné parametry
- callback
-
ServiceCallback<void>
Zpětné volání
setMetadata(Models.FileSetMetadataOptionalParams)
Aktualizuje uživatelsky definovaná metadata pro zadaný soubor.
function setMetadata(options?: Models.FileSetMetadataOptionalParams)
Parametry
- options
- Models.FileSetMetadataOptionalParams
Návraty
Promise<Models.FileSetMetadataResponse>
Příslib<Models.FileSetMetadataResponse>
setMetadata(ServiceCallback<void>)
function setMetadata(callback: ServiceCallback<void>)
Parametry
- callback
-
ServiceCallback<void>
Zpětné volání
startCopy(string, FileStartCopyOptionalParams, ServiceCallback<void>)
function startCopy(copySource: string, options: FileStartCopyOptionalParams, callback: ServiceCallback<void>)
Parametry
- copySource
-
string
Určuje adresu URL zdrojového souboru nebo objektu blob o délce až 2 kB. Pokud chcete zkopírovat soubor do jiného souboru ve stejném účtu úložiště, můžete k ověření zdrojového souboru použít sdílený klíč. Pokud kopírujete soubor z jiného účtu úložiště nebo pokud kopírujete objekt blob ze stejného účtu úložiště nebo jiného účtu úložiště, musíte zdrojový soubor nebo objekt blob ověřit pomocí sdíleného přístupového podpisu. Pokud je zdrojem veřejný objekt blob, k provedení operace kopírování se nevyžaduje žádné ověřování. Soubor ve snímku sdílené složky lze také zadat jako zdroj kopírování.
- options
- FileStartCopyOptionalParams
Volitelné parametry
- callback
-
ServiceCallback<void>
Zpětné volání
startCopy(string, Models.FileStartCopyOptionalParams)
Zkopíruje objekt blob nebo soubor do cílového souboru v rámci účtu úložiště.
function startCopy(copySource: string, options?: Models.FileStartCopyOptionalParams)
Parametry
- copySource
-
string
Určuje adresu URL zdrojového souboru nebo objektu blob o délce až 2 kB. Pokud chcete zkopírovat soubor do jiného souboru ve stejném účtu úložiště, můžete k ověření zdrojového souboru použít sdílený klíč. Pokud kopírujete soubor z jiného účtu úložiště nebo pokud kopírujete objekt blob ze stejného účtu úložiště nebo jiného účtu úložiště, musíte zdrojový soubor nebo objekt blob ověřit pomocí sdíleného přístupového podpisu. Pokud je zdrojem veřejný objekt blob, k provedení operace kopírování se nevyžaduje žádné ověřování. Soubor ve snímku sdílené složky lze také zadat jako zdroj kopírování.
- options
- Models.FileStartCopyOptionalParams
Návraty
Promise<Models.FileStartCopyResponse>
Příslib<Models.FileStartCopyResponse>
startCopy(string, ServiceCallback<void>)
function startCopy(copySource: string, callback: ServiceCallback<void>)
Parametry
- copySource
-
string
Určuje adresu URL zdrojového souboru nebo objektu blob o délce až 2 kB. Pokud chcete zkopírovat soubor do jiného souboru ve stejném účtu úložiště, můžete k ověření zdrojového souboru použít sdílený klíč. Pokud kopírujete soubor z jiného účtu úložiště nebo pokud kopírujete objekt blob ze stejného účtu úložiště nebo jiného účtu úložiště, musíte zdrojový soubor nebo objekt blob ověřit pomocí sdíleného přístupového podpisu. Pokud je zdrojem veřejný objekt blob, k provedení operace kopírování se nevyžaduje žádné ověřování. Soubor ve snímku sdílené složky lze také zadat jako zdroj kopírování.
- callback
-
ServiceCallback<void>
Zpětné volání
uploadRange(string, Models.FileRangeWriteType, number, FileUploadRangeOptionalParams, ServiceCallback<void>)
function uploadRange(range: string, fileRangeWrite: Models.FileRangeWriteType, contentLength: number, options: FileUploadRangeOptionalParams, callback: ServiceCallback<void>)
Parametry
- range
-
string
Určuje rozsah bajtů, které se mají zapsat. Musí být zadán začátek i konec rozsahu. U operace aktualizace může mít rozsah velikost až 4 MB. U jasné operace může být rozsah až do hodnoty plné velikosti souboru. Služba File přijímá pouze jeden rozsah bajtů pro hlavičky Rozsah a x-ms-range a bajtový rozsah musí být zadán v následujícím formátu: bytes=startByte-endByte.
- fileRangeWrite
- Models.FileRangeWriteType
Zadejte jednu z následujících možností: – Aktualizace: Zapíše bajty určené textem požadavku do zadaného rozsahu. Aby bylo možné provést aktualizaci, musí se hlavičky Rozsah a Délka obsahu shodovat. - Vymazat: Vymaže zadaný rozsah a uvolní místo použité v úložišti pro danou oblast. Pokud chcete vymazat oblast, nastavte záhlaví Content-Length na nulu a nastavte záhlaví Rozsah na hodnotu, která označuje rozsah, který má vymazat, až do maximální velikosti souboru. Mezi možné hodnoty patří: "update", "clear"
- contentLength
-
number
Určuje počet bajtů přenášených v textu požadavku. Pokud je hlavička x-ms-write nastavena na vymazání, musí být hodnota této hlavičky nastavena na nulu.
- options
- FileUploadRangeOptionalParams
Volitelné parametry
- callback
-
ServiceCallback<void>
Zpětné volání
uploadRange(string, Models.FileRangeWriteType, number, Models.FileUploadRangeOptionalParams)
Nahrajte do souboru rozsah bajtů.
function uploadRange(range: string, fileRangeWrite: Models.FileRangeWriteType, contentLength: number, options?: Models.FileUploadRangeOptionalParams)
Parametry
- range
-
string
Určuje rozsah bajtů, které se mají zapsat. Musí být zadán začátek i konec rozsahu. U operace aktualizace může mít rozsah velikost až 4 MB. U jasné operace může být rozsah až do hodnoty plné velikosti souboru. Služba File přijímá pouze jeden rozsah bajtů pro hlavičky Rozsah a x-ms-range a bajtový rozsah musí být zadán v následujícím formátu: bytes=startByte-endByte.
- fileRangeWrite
- Models.FileRangeWriteType
Zadejte jednu z následujících možností: – Aktualizace: Zapíše bajty určené textem požadavku do zadaného rozsahu. Aby bylo možné provést aktualizaci, musí se hlavičky Rozsah a Délka obsahu shodovat. - Vymazat: Vymaže zadaný rozsah a uvolní místo použité v úložišti pro danou oblast. Pokud chcete vymazat oblast, nastavte záhlaví Content-Length na nulu a nastavte záhlaví Rozsah na hodnotu, která označuje rozsah, který má vymazat, až do maximální velikosti souboru. Mezi možné hodnoty patří: "update", "clear"
- contentLength
-
number
Určuje počet bajtů přenášených v textu požadavku. Pokud je hlavička x-ms-write nastavena na vymazání, musí být hodnota této hlavičky nastavena na nulu.
- options
- Models.FileUploadRangeOptionalParams
Návraty
Promise<Models.FileUploadRangeResponse>
Příslib<Models.FileUploadRangeResponse>
uploadRange(string, Models.FileRangeWriteType, number, ServiceCallback<void>)
function uploadRange(range: string, fileRangeWrite: Models.FileRangeWriteType, contentLength: number, callback: ServiceCallback<void>)
Parametry
- range
-
string
Určuje rozsah bajtů, které se mají zapsat. Musí být zadán začátek i konec rozsahu. U operace aktualizace může mít rozsah velikost až 4 MB. U jasné operace může být rozsah až do hodnoty plné velikosti souboru. Služba File přijímá pouze jeden rozsah bajtů pro hlavičky Rozsah a x-ms-range a bajtový rozsah musí být zadán v následujícím formátu: bytes=startByte-endByte.
- fileRangeWrite
- Models.FileRangeWriteType
Zadejte jednu z následujících možností: – Aktualizace: Zapíše bajty určené textem požadavku do zadaného rozsahu. Aby bylo možné provést aktualizaci, musí se hlavičky Rozsah a Délka obsahu shodovat. - Vymazat: Vymaže zadaný rozsah a uvolní místo použité v úložišti pro danou oblast. Pokud chcete vymazat oblast, nastavte záhlaví Content-Length na nulu a nastavte záhlaví Rozsah na hodnotu, která označuje rozsah, který má vymazat, až do maximální velikosti souboru. Mezi možné hodnoty patří: "update", "clear"
- contentLength
-
number
Určuje počet bajtů přenášených v textu požadavku. Pokud je hlavička x-ms-write nastavena na vymazání, musí být hodnota této hlavičky nastavena na nulu.
- callback
-
ServiceCallback<void>
Zpětné volání
uploadRangeFromURL(string, string, string, number, FileUploadRangeFromURLOptionalParams, ServiceCallback<void>)
function uploadRangeFromURL(range: string, copySource: string, sourceRange: string, contentLength: number, options: FileUploadRangeFromURLOptionalParams, callback: ServiceCallback<void>)
Parametry
- range
-
string
Zapíše data do zadané oblasti bajtů v souboru.
- copySource
-
string
Určuje adresu URL zdrojového souboru nebo objektu blob o délce až 2 kB. Pokud chcete zkopírovat soubor do jiného souboru ve stejném účtu úložiště, můžete k ověření zdrojového souboru použít sdílený klíč. Pokud kopírujete soubor z jiného účtu úložiště nebo pokud kopírujete objekt blob ze stejného účtu úložiště nebo jiného účtu úložiště, musíte zdrojový soubor nebo objekt blob ověřit pomocí sdíleného přístupového podpisu. Pokud je zdrojem veřejný objekt blob, k provedení operace kopírování se nevyžaduje žádné ověřování. Soubor ve snímku sdílené složky lze také zadat jako zdroj kopírování.
- sourceRange
-
string
Bajty zdrojových dat v zadaném rozsahu
- contentLength
-
number
Určuje počet bajtů přenášených v textu požadavku. Pokud je hlavička x-ms-write nastavena na vymazání, musí být hodnota této hlavičky nastavena na nulu.
Volitelné parametry
- callback
-
ServiceCallback<void>
Zpětné volání
uploadRangeFromURL(string, string, string, number, Models.FileUploadRangeFromURLOptionalParams)
Nahrajte rozsah bajtů do souboru, kde se obsah čte z adresy URL.
function uploadRangeFromURL(range: string, copySource: string, sourceRange: string, contentLength: number, options?: Models.FileUploadRangeFromURLOptionalParams)
Parametry
- range
-
string
Zapíše data do zadané oblasti bajtů v souboru.
- copySource
-
string
Určuje adresu URL zdrojového souboru nebo objektu blob o délce až 2 kB. Pokud chcete zkopírovat soubor do jiného souboru ve stejném účtu úložiště, můžete k ověření zdrojového souboru použít sdílený klíč. Pokud kopírujete soubor z jiného účtu úložiště nebo pokud kopírujete objekt blob ze stejného účtu úložiště nebo jiného účtu úložiště, musíte zdrojový soubor nebo objekt blob ověřit pomocí sdíleného přístupového podpisu. Pokud je zdrojem veřejný objekt blob, k provedení operace kopírování se nevyžaduje žádné ověřování. Soubor ve snímku sdílené složky lze také zadat jako zdroj kopírování.
- sourceRange
-
string
Bajty zdrojových dat v zadaném rozsahu
- contentLength
-
number
Určuje počet bajtů přenášených v textu požadavku. Pokud je hlavička x-ms-write nastavena na vymazání, musí být hodnota této hlavičky nastavena na nulu.
- options
- Models.FileUploadRangeFromURLOptionalParams
Návraty
Promise<Models.FileUploadRangeFromURLResponse>
Příslib<Models.FileUploadRangeFromURLResponse>
uploadRangeFromURL(string, string, string, number, ServiceCallback<void>)
function uploadRangeFromURL(range: string, copySource: string, sourceRange: string, contentLength: number, callback: ServiceCallback<void>)
Parametry
- range
-
string
Zapíše data do zadané oblasti bajtů v souboru.
- copySource
-
string
Určuje adresu URL zdrojového souboru nebo objektu blob o délce až 2 kB. Pokud chcete zkopírovat soubor do jiného souboru ve stejném účtu úložiště, můžete k ověření zdrojového souboru použít sdílený klíč. Pokud kopírujete soubor z jiného účtu úložiště nebo pokud kopírujete objekt blob ze stejného účtu úložiště nebo jiného účtu úložiště, musíte zdrojový soubor nebo objekt blob ověřit pomocí sdíleného přístupového podpisu. Pokud je zdrojem veřejný objekt blob, k provedení operace kopírování se nevyžaduje žádné ověřování. Soubor ve snímku sdílené složky lze také zadat jako zdroj kopírování.
- sourceRange
-
string
Bajty zdrojových dat v zadaném rozsahu
- contentLength
-
number
Určuje počet bajtů přenášených v textu požadavku. Pokud je hlavička x-ms-write nastavena na vymazání, musí být hodnota této hlavičky nastavena na nulu.
- callback
-
ServiceCallback<void>
Zpětné volání