Udostępnij za pośrednictwem


FileAppendOptions interface

Interfejs dla opcji typowych dla każdej operacji zdalnej.

Rozszerzenie

Właściwości

abortSignal
conditions
customerProvidedKey

Informacje o kluczu podane przez klienta.

flush

Jeśli plik powinien zostać opróżniony automatycznie po dołączeniu

leaseAction

Fakultatywny. Jeśli wartość "nabyje", uzyska dzierżawę. Jeśli "odnawianie automatyczne" zostanie odnowiona dzierżawa. Jeśli wartość "release" zwolni dzierżawę tylko na opróżnieniu. Jeśli "acquire-release" uzyska & ukończy operację, & zwolni dzierżawę po zakończeniu operacji.

leaseDurationInSeconds

Czas trwania dzierżawy jest wymagany do uzyskania dzierżawy i określa czas trwania dzierżawy w sekundach. Czas trwania dzierżawy musi należeć do zakresu od 15 do 60 sekund lub -1 dla nieskończonej dzierżawy.

onProgress
proposedLeaseId

Proponowany identyfikator dzierżawy w formacie ciągu identyfikatora GUID. Usługa Blob Service zwraca wartość 400 (nieprawidłowe żądanie), jeśli proponowany identyfikator dzierżawy nie ma poprawnego formatu. Aby uzyskać listę prawidłowych formatów ciągów identyfikatora GUID, zobacz Konstruktor guid (ciąg) guid.

transactionalContentMD5

Właściwości dziedziczone

tracingOptions

Szczegóły właściwości

abortSignal

abortSignal?: AbortSignalLike

Wartość właściwości

conditions

conditions?: LeaseAccessConditions

Wartość właściwości

customerProvidedKey

Informacje o kluczu podane przez klienta.

customerProvidedKey?: CpkInfo

Wartość właściwości

flush

Jeśli plik powinien zostać opróżniony automatycznie po dołączeniu

flush?: boolean

Wartość właściwości

boolean

leaseAction

Fakultatywny. Jeśli wartość "nabyje", uzyska dzierżawę. Jeśli "odnawianie automatyczne" zostanie odnowiona dzierżawa. Jeśli wartość "release" zwolni dzierżawę tylko na opróżnieniu. Jeśli "acquire-release" uzyska & ukończy operację, & zwolni dzierżawę po zakończeniu operacji.

leaseAction?: LeaseAction

Wartość właściwości

LeaseAction

leaseDurationInSeconds

Czas trwania dzierżawy jest wymagany do uzyskania dzierżawy i określa czas trwania dzierżawy w sekundach. Czas trwania dzierżawy musi należeć do zakresu od 15 do 60 sekund lub -1 dla nieskończonej dzierżawy.

leaseDurationInSeconds?: number

Wartość właściwości

number

onProgress

onProgress?: (progress: TransferProgressEvent) => void

Wartość właściwości

(progress: TransferProgressEvent) => void

proposedLeaseId

Proponowany identyfikator dzierżawy w formacie ciągu identyfikatora GUID. Usługa Blob Service zwraca wartość 400 (nieprawidłowe żądanie), jeśli proponowany identyfikator dzierżawy nie ma poprawnego formatu. Aby uzyskać listę prawidłowych formatów ciągów identyfikatora GUID, zobacz Konstruktor guid (ciąg) guid.

proposedLeaseId?: string

Wartość właściwości

string

transactionalContentMD5

transactionalContentMD5?: Uint8Array

Wartość właściwości

Uint8Array

Szczegóły właściwości dziedziczonej

tracingOptions

tracingOptions?: OperationTracingOptions

Wartość właściwości

dziedziczone zCommonOptions.tracingOptions