次の方法で共有


FileFlushOptions interface

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

Extends

プロパティ

abortSignal
close
conditions
customerProvidedKey

顧客が提供したキー情報。

leaseAction

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

leaseDurationInSeconds

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

pathHttpHeaders
proposedLeaseId

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

retainUncommittedData

継承されたプロパティ

tracingOptions

プロパティの詳細

abortSignal

abortSignal?: AbortSignalLike

プロパティ値

close

close?: boolean

プロパティ値

boolean

conditions

conditions?: DataLakeRequestConditions

プロパティ値

customerProvidedKey

顧客が提供したキー情報。

customerProvidedKey?: CpkInfo

プロパティ値

leaseAction

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

leaseAction?: LeaseAction

プロパティ値

LeaseAction

leaseDurationInSeconds

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

leaseDurationInSeconds?: number

プロパティ値

number

pathHttpHeaders

pathHttpHeaders?: PathHttpHeaders

プロパティ値

proposedLeaseId

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

proposedLeaseId?: string

プロパティ値

string

retainUncommittedData

retainUncommittedData?: boolean

プロパティ値

boolean

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

tracingOptions

tracingOptions?: OperationTracingOptions

プロパティ値

継承元CommonOptions.tracingOptions