Freigeben über


PathChangeAccessControlRecursiveOptions interface

Optionstyp für setAccessControlRecursive, updateAccessControlRecursive und removeAccessControlRecursive.

Extends

Eigenschaften

abortSignal

Eine Implementierung der AbortSignalLike -Schnittstelle, die der Anforderung signalisiert, den Vorgang abzubrechen. Verwenden Sie beispielsweise den @azure/abort-controller, um eine AbortSignalzu erstellen.

batchSize

Optional. Wenn die Datasetgröße die Batchgröße überschreitet, wird der Vorgang in mehrere Anforderungen aufgeteilt, damit der Fortschritt nachverfolgt werden kann. Die Batchgröße sollte zwischen 1 und 2000 sein. Der Standardwert, wenn nicht angegeben ist, ist 2000.

continuationToken

Fortsetzungstoken, um den nächsten Vorgangsbatch fortzusetzen.

continueOnFailure

Optional. Die Standardeinstellung ist „false“. Wenn dieser Wert auf false festgelegt ist, wird der Vorgang schnell beendet, sobald Benutzerfehler auftreten. Wenn true, ignoriert der Vorgang Benutzerfehler und fährt mit dem Vorgang auf anderen Unterentitäten des Verzeichnisses fort.

maxBatches

Optional. Definiert die maximale Anzahl von Batches, die mit einem Einzelnen Änderungszugriffssteuerungsvorgang ausgeführt werden können. Wenn das Maximum erreicht wird, bevor alle Unterpfade verarbeitet werden, kann das Fortsetzungstoken verwendet werden, um den Vorgang fortzusetzen. Leerer Wert gibt an, dass die maximale Anzahl von Batches in ungebunden ist und der Vorgang bis zum Ende fortgesetzt wird.

onProgress

Rückruf, bei dem der Aufrufer den Fortschritt des Vorgangs nachverfolgen und Pfade sammeln kann, die die Zugriffssteuerung nicht geändert haben.

Geerbte Eigenschaften

tracingOptions

Details zur Eigenschaft

abortSignal

Eine Implementierung der AbortSignalLike -Schnittstelle, die der Anforderung signalisiert, den Vorgang abzubrechen. Verwenden Sie beispielsweise den @azure/abort-controller, um eine AbortSignalzu erstellen.

abortSignal?: AbortSignalLike

Eigenschaftswert

batchSize

Optional. Wenn die Datasetgröße die Batchgröße überschreitet, wird der Vorgang in mehrere Anforderungen aufgeteilt, damit der Fortschritt nachverfolgt werden kann. Die Batchgröße sollte zwischen 1 und 2000 sein. Der Standardwert, wenn nicht angegeben ist, ist 2000.

batchSize?: number

Eigenschaftswert

number

continuationToken

Fortsetzungstoken, um den nächsten Vorgangsbatch fortzusetzen.

continuationToken?: string

Eigenschaftswert

string

continueOnFailure

Optional. Die Standardeinstellung ist „false“. Wenn dieser Wert auf false festgelegt ist, wird der Vorgang schnell beendet, sobald Benutzerfehler auftreten. Wenn true, ignoriert der Vorgang Benutzerfehler und fährt mit dem Vorgang auf anderen Unterentitäten des Verzeichnisses fort.

continueOnFailure?: boolean

Eigenschaftswert

boolean

maxBatches

Optional. Definiert die maximale Anzahl von Batches, die mit einem Einzelnen Änderungszugriffssteuerungsvorgang ausgeführt werden können. Wenn das Maximum erreicht wird, bevor alle Unterpfade verarbeitet werden, kann das Fortsetzungstoken verwendet werden, um den Vorgang fortzusetzen. Leerer Wert gibt an, dass die maximale Anzahl von Batches in ungebunden ist und der Vorgang bis zum Ende fortgesetzt wird.

maxBatches?: number

Eigenschaftswert

number

onProgress

Rückruf, bei dem der Aufrufer den Fortschritt des Vorgangs nachverfolgen und Pfade sammeln kann, die die Zugriffssteuerung nicht geändert haben.

onProgress?: (progress: AccessControlChanges) => void

Eigenschaftswert

(progress: AccessControlChanges) => void

Geerbte Eigenschaftsdetails

tracingOptions

tracingOptions?: OperationTracingOptions

Eigenschaftswert

Geerbt vonCommonOptions.tracingOptions