Udostępnij za pośrednictwem


DataLakeGen2ACLRecursiveBaseCmdlet Class

Definition

public abstract class DataLakeGen2ACLRecursiveBaseCmdlet : Microsoft.WindowsAzure.Commands.Storage.StorageCloudBlobCmdletBase
type DataLakeGen2ACLRecursiveBaseCmdlet = class
    inherit StorageCloudBlobCmdletBase
Public MustInherit Class DataLakeGen2ACLRecursiveBaseCmdlet
Inherits StorageCloudBlobCmdletBase
Inheritance

Constructors

DataLakeGen2ACLRecursiveBaseCmdlet()

Fields

_adalListener (Inherited from AzurePSCmdlet)
_cancellationTokenSource

Cancellation Token Source

(Inherited from StorageCloudCmdletBase<T>)
_clientRequestId (Inherited from AzurePSCmdlet)
_enableMultiThread (Inherited from StorageCloudCmdletBase<T>)
_fileTimeStampSuffixFormat (Inherited from AzurePSCmdlet)
_metricHelper (Inherited from AzurePSCmdlet)
_qosEvent (Inherited from AzurePSCmdlet)
batchSize
CmdletCancellationToken (Inherited from StorageCloudCmdletBase<T>)
concurrentTaskCount (Inherited from StorageCloudCmdletBase<T>)
continuationToken
FailedEntries
maxBatchCount
Operator
progressRecord
summaryRecord

Summary progress record on multithread task

(Inherited from StorageCloudCmdletBase<T>)
summaryString
totalDirectoriesSuccessfulCount
totalFailureCount
totalFilesSuccessfulCount
WaitTimeout (Inherited from StorageCloudCmdletBase<T>)

Properties

_dataCollectionProfile (Inherited from AzurePSCmdlet)
_matchers (Inherited from AzurePSCmdlet)
Acl
AppendBlobRequestConditions (Inherited from StorageCloudBlobCmdletBase)
AsJob
AsJobDynamicParameters (Inherited from AzurePSCmdlet)
BatchSize
BlobRequestConditions (Inherited from StorageCloudBlobCmdletBase)
Channel (Inherited from StorageCloudCmdletBase<T>)
ClientOptions (Inherited from StorageCloudBlobCmdletBase)
ClientTimeoutPerRequest
ConcurrentTaskCount
Context (Inherited from StorageCloudCmdletBase<T>)
ContinuationToken
ContinueOnFailure
DataCollectionWarning (Inherited from AzureDataCmdlet)
DataLakeClientOptions (Inherited from StorageCloudBlobCmdletBase)
DebugMessages (Inherited from AzurePSCmdlet)
DefaultContext (Inherited from AzureDataCmdlet)
DefaultProfile

Gets or sets the global profile for ARM cmdlets.

(Inherited from StorageCloudCmdletBase<T>)
EnableMultiThread

Enable or disable multithread If the storage cmdlet want to disable the multithread feature, it can disable when construct and beginProcessing

(Inherited from StorageCloudCmdletBase<T>)
FileSystem
ImplementationBackgroundJobDescription (Inherited from AzurePSCmdlet)
IsErrorMetricEnabled (Inherited from AzurePSCmdlet)
IsUsageMetricEnabled (Inherited from AzurePSCmdlet)
MaxBatchCount
ModuleName (Inherited from AzurePSCmdlet)
ModuleVersion (Inherited from AzurePSCmdlet)
OperationContext

Cmdlet operation context.

(Inherited from StorageCloudCmdletBase<T>)
PageBlobRequestConditions (Inherited from StorageCloudBlobCmdletBase)
Path
PSVersion
Obsolete.
(Inherited from AzurePSCmdlet)
RequestOptions

Blob request options

(Inherited from StorageCloudBlobCmdletBase)
RMProfile (Inherited from AzureDataCmdlet)
ServerTimeoutPerRequest
SessionState (Inherited from AzurePSCmdlet)
ShareChannel

Gets or sets a flag indicating whether CreateChannel should share the command's current Channel when asking for a new one. This is only used for testing.

(Inherited from StorageCloudCmdletBase<T>)
ShouldForceQuit

whether stop processing

(Inherited from StorageCloudCmdletBase<T>)
SMProfile (Inherited from AzureDataCmdlet)
TableOperationContext

Cmdlet operation context.

(Inherited from StorageCloudCmdletBase<T>)
TagCondition

Methods

AddDebuggingFilter(Regex) (Inherited from AzurePSCmdlet)
BeginProcessing()

Cmdlet begin process

(Inherited from StorageCloudCmdletBase<T>)
CheckIfInteractive() (Inherited from AzurePSCmdlet)
ConfirmAction(Boolean, String, String, String, Action, Func<Boolean>) (Inherited from AzurePSCmdlet)
ConfirmAction(Boolean, String, String, String, Action) (Inherited from AzureDataCmdlet)
ConfirmAction(String, String, Action) (Inherited from AzurePSCmdlet)
ConstructPSObject(String, Object[]) (Inherited from AzurePSCmdlet)
ContainerIsEmpty(CloudBlobContainer) (Inherited from StorageCloudBlobCmdletBase)
ContainerIsEmpty(CloudBlobContainer) (Inherited from StorageCloudBlobCmdletBase)
CreateChannel()

Create blob client and storage service management channel if need to.

(Inherited from StorageCloudBlobCmdletBase)
CreateChannel(AzureStorageContext) (Inherited from StorageCloudBlobCmdletBase)
CreateChannel(AzureStorageContext)

Get a service channel object using specified storage account

(Inherited from StorageCloudBlobCmdletBase)
CurrentPath() (Inherited from AzurePSCmdlet)
Dispose() (Inherited from AzurePSCmdlet)
Dispose(Boolean) (Inherited from AzurePSCmdlet)
DoInitChannelCurrentSubscription(Boolean) (Inherited from StorageCloudCmdletBase<T>)
EndProcessing()

End processing

(Inherited from StorageCloudCmdletBase<T>)
ExecuteCmdlet()

execute command

FlushInitializationWarnings() (Inherited from AzurePSCmdlet)
GetAccessControlChangeOptions(Int64)
GetCmdletConcurrency()

Get the concurrency value

(Inherited from StorageCloudCmdletBase<T>)
GetExceptionErrorCategory(Exception)

Get the error category for specified exception

(Inherited from StorageCloudCmdletBase<T>)
GetProgressHandler(Int64)
GetProgressRecord(String, Int64)
GetRequestOptions(StorageServiceType)

Get a request options

(Inherited from StorageCloudCmdletBase<T>)
GetTableRequestOptions()

Get a request options

(Inherited from StorageCloudCmdletBase<T>)
InitChannelCurrentSubscription() (Inherited from StorageCloudCmdletBase<T>)
InitChannelCurrentSubscription(Boolean)

Init channel with or without subscription in storage cmdlet

(Inherited from StorageCloudCmdletBase<T>)
InitDebuggingFilter() (Inherited from AzurePSCmdlet)
InitializeQosEvent() (Inherited from AzureDataCmdlet)
IsDataCollectionAllowed() (Inherited from AzurePSCmdlet)
IsTerminatingError(Exception) (Inherited from AzurePSCmdlet)
IsVerbose() (Inherited from AzurePSCmdlet)
LoadModuleVersion(String, Boolean) (Inherited from AzurePSCmdlet)
LogCmdletEndInvocationInfo() (Inherited from AzurePSCmdlet)
LogCmdletStartInvocationInfo() (Inherited from AzurePSCmdlet)
LogQosEvent() (Inherited from AzurePSCmdlet)
OperationAclResusive(Int64)

Set/Update/Remove ACL recusive async function

ProcessRecord() (Inherited from StorageCloudCmdletBase<T>)
RegisterDynamicParameters(RuntimeDefinedParameterDictionary) (Inherited from AzurePSCmdlet)
ResolveUserPath(String) (Inherited from AzurePSCmdlet)
ResolveUserPath(String[]) (Inherited from AzurePSCmdlet)
SafeWriteOutputPSObject(String, Object[]) (Inherited from AzurePSCmdlet)
SetBackgroundJobDescription(String) (Inherited from AzurePSCmdlet)
SetClientOptionsWithEncryptionScope(String) (Inherited from StorageCloudBlobCmdletBase)
SetProgressComplete()

Since it's difficult to know if the progress is finished or not in the progress, so need set progressbar to complete after cmdlet finish set acl recursive

SetupDebuggingTraces() (Inherited from AzurePSCmdlet)
SetupHttpClientPipeline() (Inherited from AzurePSCmdlet)
StopProcessing()

stop processing time-consuming operation should work with ShouldForceQuit

(Inherited from StorageCloudCmdletBase<T>)
TearDownDebuggingTraces() (Inherited from AzurePSCmdlet)
TearDownHttpClientPipeline() (Inherited from AzurePSCmdlet)
ThrowIfPremium(String) (Inherited from StorageCloudBlobCmdletBase)
ThrowTerminatingError(ErrorRecord) (Inherited from AzurePSCmdlet)
UseTrack2Sdk() (Inherited from StorageCloudBlobCmdletBase)
ValidateBlobProperties(Hashtable)

check whether the blob properties is valid

(Inherited from StorageCloudBlobCmdletBase)
ValidateBlobTier(BlobType, Nullable<PremiumPageBlobTier>, Nullable<Boolean>, Nullable<RehydratePriority>) (Inherited from StorageCloudBlobCmdletBase)
ValidateBlobTier(BlobType, Nullable<PremiumPageBlobTier>) (Inherited from StorageCloudBlobCmdletBase)
ValidateBlobType(CloudBlob) (Inherited from StorageCloudBlobCmdletBase)
ValidateBlobType(CloudBlob) (Inherited from StorageCloudBlobCmdletBase)
WriteCommandDetail(String) (Inherited from AzurePSCmdlet)
WriteDebug(String) (Inherited from AzurePSCmdlet)
WriteDebugWithTimestamp(String, Object[]) (Inherited from AzurePSCmdlet)
WriteDebugWithTimestamp(String) (Inherited from AzurePSCmdlet)
WriteError(ErrorRecord) (Inherited from AzurePSCmdlet)
WriteErrorWithTimestamp(String) (Inherited from AzurePSCmdlet)
WriteExceptionError(Exception)

Write error with category and identifier

(Inherited from StorageCloudCmdletBase<T>)
WriteInformation(Object, String[]) (Inherited from AzurePSCmdlet)
WriteInformation(String, Nullable<Boolean>) (Inherited from AzurePSCmdlet)
WriteInformationWithTimestamp(String) (Inherited from AzurePSCmdlet)
WriteInitializationWarnings(String) (Inherited from AzurePSCmdlet)
WriteObject(Object, Boolean) (Inherited from AzurePSCmdlet)
WriteObject(Object) (Inherited from AzurePSCmdlet)
WriteProgress(ProgressRecord) (Inherited from AzurePSCmdlet)
WriteResult(Int64)
WriteSurvey() (Inherited from AzurePSCmdlet)
WriteTaskSummary() (Inherited from StorageCloudCmdletBase<T>)
WriteTerminatingError(Exception)

write terminating error

(Inherited from StorageCloudCmdletBase<T>)
WriteTransmitSummaryStatus()

Write transmit summary status

(Inherited from StorageCloudCmdletBase<T>)
WriteVerbose(String) (Inherited from AzurePSCmdlet)
WriteVerboseWithTimestamp(String, Object[]) (Inherited from AzurePSCmdlet)
WriteVerboseWithTimestamp(String) (Inherited from AzurePSCmdlet)
WriteWarning(String) (Inherited from AzurePSCmdlet)
WriteWarningWithTimestamp(String) (Inherited from AzurePSCmdlet)

Extension Methods

DisableDataCollection(AzurePSCmdlet)
EnableDataCollection(AzurePSCmdlet)

Applies to