次の方法で共有


FileAppendOptions interface

すべてのリモート操作に共通するオプションのインターフェイス。

Extends

プロパティ

abortSignal
conditions
customerProvidedKey

顧客が提供するキー情報。

flush

追加後にファイルを自動的にフラッシュする場合

leaseAction

省略可能。 「取得」した場合はリースを取得します。 "自動更新" すると、リースが更新されます。 "リリース" すると、フラッシュ時にのみリースが解放されます。 "acquire-release" の場合は、操作 & 完了 &、操作が完了したらリースを解放します。

leaseDurationInSeconds

リースを取得するにはリース期間が必要であり、リース期間を秒単位で指定します。 リース期間は、15 ~ 60 秒、または無限リースの場合は -1 である必要があります。

onProgress
proposedLeaseId

GUID 文字列形式の推奨リース ID。 提案されたリース ID が正しい形式でない場合、BLOB サービスは 400 (無効な要求) を返します。 有効な GUID 文字列形式の一覧については、「Guid コンストラクター (String)」を参照してください。

transactionalContentMD5

継承されたプロパティ

tracingOptions

プロパティの詳細

abortSignal

abortSignal?: AbortSignalLike

プロパティ値

conditions

conditions?: LeaseAccessConditions

プロパティ値

customerProvidedKey

顧客が提供するキー情報。

customerProvidedKey?: CpkInfo

プロパティ値

flush

追加後にファイルを自動的にフラッシュする場合

flush?: boolean

プロパティ値

boolean

leaseAction

省略可能。 「取得」した場合はリースを取得します。 "自動更新" すると、リースが更新されます。 "リリース" すると、フラッシュ時にのみリースが解放されます。 "acquire-release" の場合は、操作 & 完了 &、操作が完了したらリースを解放します。

leaseAction?: LeaseAction

プロパティ値

LeaseAction

leaseDurationInSeconds

リースを取得するにはリース期間が必要であり、リース期間を秒単位で指定します。 リース期間は、15 ~ 60 秒、または無限リースの場合は -1 である必要があります。

leaseDurationInSeconds?: number

プロパティ値

number

onProgress

onProgress?: (progress: TransferProgressEvent) => void

プロパティ値

(progress: TransferProgressEvent) => void

proposedLeaseId

GUID 文字列形式の推奨リース ID。 提案されたリース ID が正しい形式でない場合、BLOB サービスは 400 (無効な要求) を返します。 有効な GUID 文字列形式の一覧については、「Guid コンストラクター (String)」を参照してください。

proposedLeaseId?: string

プロパティ値

string

transactionalContentMD5

transactionalContentMD5?: Uint8Array

プロパティ値

Uint8Array

継承されたプロパティの詳細

tracingOptions

tracingOptions?: OperationTracingOptions

プロパティ値

CommonOptions.tracingOptionsから継承