C# Класс Microsoft.Azure.Commands.Compute.Models.PSSyncOutputEvents

Наследование: ISyncOutputEvents, IDisposable
Показать файл Открыть проект

Открытые методы

Метод Описание
DebugEmptyBlockDetected ( IndexRange range ) : void
DebugRetryingAfterException ( Exception lastException ) : void
Dispose ( ) : void
ErrorUploadFailedWithExceptions ( IList exceptions ) : void
MessageCalculatingMD5Hash ( string filePath ) : void
MessageCreatingNewPageBlob ( long pageBlobSize ) : void
MessageDetectingActualDataBlocks ( ) : void
MessageDetectingActualDataBlocksCompleted ( ) : void
MessageMD5HashCalculationFinished ( ) : void
MessagePrintBlockRange ( IndexRange range ) : void
MessageResumingUpload ( ) : void
MessageRetryingAfterANetworkDisruption ( ) : void
PSSyncOutputEvents ( System.Management.Automation.PSCmdlet cmdlet ) : Microsoft.WindowsAzure.Commands.Sync
ProgressCopyComplete ( System.TimeSpan elapsed ) : void
ProgressCopyStatus ( Microsoft.WindowsAzure.Commands.Sync.ProgressRecord record ) : void
ProgressCopyStatus ( double precentComplete, double avgThroughputMbps, System.TimeSpan remainingTime ) : void
ProgressDownloadComplete ( System.TimeSpan elapsed ) : void
ProgressDownloadStatus ( Microsoft.WindowsAzure.Commands.Sync.ProgressRecord record ) : void
ProgressDownloadStatus ( double precentComplete, double avgThroughputMbps, System.TimeSpan remainingTime ) : void
ProgressEmptyBlockDetection ( int processedRangeCount, int totalRangeCount ) : void
ProgressOperationComplete ( System.TimeSpan elapsed ) : void
ProgressOperationStatus ( Microsoft.WindowsAzure.Commands.Sync.ProgressRecord record ) : void
ProgressOperationStatus ( double percentComplete, double avgThroughputMbps, System.TimeSpan remainingTime ) : void
ProgressUploadComplete ( System.TimeSpan elapsed ) : void
ProgressUploadStatus ( Microsoft.WindowsAzure.Commands.Sync.ProgressRecord record ) : void
ProgressUploadStatus ( double precentComplete, double avgThroughputMbps, System.TimeSpan remainingTime ) : void
WriteVerboseWithTimestamp ( string message ) : void

Защищенные методы

Метод Описание
Dispose ( bool disposing ) : void

Приватные методы

Метод Описание
FormatDuration ( System.TimeSpan ts ) : string
LogDebug ( string format ) : void
LogError ( Exception e ) : void
LogMessage ( string format ) : void
LogProgress ( int activityId, string activity, double precentComplete, System.TimeSpan remainingTime, double avgThroughputMbps ) : void
LogProgressComplete ( int activityId, string activity ) : void

Описание методов

DebugEmptyBlockDetected() публичный Метод

public DebugEmptyBlockDetected ( IndexRange range ) : void
range IndexRange
Результат void

DebugRetryingAfterException() публичный Метод

public DebugRetryingAfterException ( Exception lastException ) : void
lastException System.Exception
Результат void

Dispose() публичный Метод

public Dispose ( ) : void
Результат void

Dispose() защищенный Метод

protected Dispose ( bool disposing ) : void
disposing bool
Результат void

ErrorUploadFailedWithExceptions() публичный Метод

public ErrorUploadFailedWithExceptions ( IList exceptions ) : void
exceptions IList
Результат void

MessageCalculatingMD5Hash() публичный Метод

public MessageCalculatingMD5Hash ( string filePath ) : void
filePath string
Результат void

MessageCreatingNewPageBlob() публичный Метод

public MessageCreatingNewPageBlob ( long pageBlobSize ) : void
pageBlobSize long
Результат void

MessageDetectingActualDataBlocks() публичный Метод

public MessageDetectingActualDataBlocks ( ) : void
Результат void

MessageDetectingActualDataBlocksCompleted() публичный Метод

public MessageDetectingActualDataBlocksCompleted ( ) : void
Результат void

MessageMD5HashCalculationFinished() публичный Метод

public MessageMD5HashCalculationFinished ( ) : void
Результат void

MessagePrintBlockRange() публичный Метод

public MessagePrintBlockRange ( IndexRange range ) : void
range IndexRange
Результат void

MessageResumingUpload() публичный Метод

public MessageResumingUpload ( ) : void
Результат void

MessageRetryingAfterANetworkDisruption() публичный Метод

public MessageRetryingAfterANetworkDisruption ( ) : void
Результат void

PSSyncOutputEvents() публичный Метод

public PSSyncOutputEvents ( System.Management.Automation.PSCmdlet cmdlet ) : Microsoft.WindowsAzure.Commands.Sync
cmdlet System.Management.Automation.PSCmdlet
Результат Microsoft.WindowsAzure.Commands.Sync

ProgressCopyComplete() публичный Метод

public ProgressCopyComplete ( System.TimeSpan elapsed ) : void
elapsed System.TimeSpan
Результат void

ProgressCopyStatus() публичный Метод

public ProgressCopyStatus ( Microsoft.WindowsAzure.Commands.Sync.ProgressRecord record ) : void
record Microsoft.WindowsAzure.Commands.Sync.ProgressRecord
Результат void

ProgressCopyStatus() публичный Метод

public ProgressCopyStatus ( double precentComplete, double avgThroughputMbps, System.TimeSpan remainingTime ) : void
precentComplete double
avgThroughputMbps double
remainingTime System.TimeSpan
Результат void

ProgressDownloadComplete() публичный Метод

public ProgressDownloadComplete ( System.TimeSpan elapsed ) : void
elapsed System.TimeSpan
Результат void

ProgressDownloadStatus() публичный Метод

public ProgressDownloadStatus ( Microsoft.WindowsAzure.Commands.Sync.ProgressRecord record ) : void
record Microsoft.WindowsAzure.Commands.Sync.ProgressRecord
Результат void

ProgressDownloadStatus() публичный Метод

public ProgressDownloadStatus ( double precentComplete, double avgThroughputMbps, System.TimeSpan remainingTime ) : void
precentComplete double
avgThroughputMbps double
remainingTime System.TimeSpan
Результат void

ProgressEmptyBlockDetection() публичный Метод

public ProgressEmptyBlockDetection ( int processedRangeCount, int totalRangeCount ) : void
processedRangeCount int
totalRangeCount int
Результат void

ProgressOperationComplete() публичный Метод

public ProgressOperationComplete ( System.TimeSpan elapsed ) : void
elapsed System.TimeSpan
Результат void

ProgressOperationStatus() публичный Метод

public ProgressOperationStatus ( Microsoft.WindowsAzure.Commands.Sync.ProgressRecord record ) : void
record Microsoft.WindowsAzure.Commands.Sync.ProgressRecord
Результат void

ProgressOperationStatus() публичный Метод

public ProgressOperationStatus ( double percentComplete, double avgThroughputMbps, System.TimeSpan remainingTime ) : void
percentComplete double
avgThroughputMbps double
remainingTime System.TimeSpan
Результат void

ProgressUploadComplete() публичный Метод

public ProgressUploadComplete ( System.TimeSpan elapsed ) : void
elapsed System.TimeSpan
Результат void

ProgressUploadStatus() публичный Метод

public ProgressUploadStatus ( Microsoft.WindowsAzure.Commands.Sync.ProgressRecord record ) : void
record Microsoft.WindowsAzure.Commands.Sync.ProgressRecord
Результат void

ProgressUploadStatus() публичный Метод

public ProgressUploadStatus ( double precentComplete, double avgThroughputMbps, System.TimeSpan remainingTime ) : void
precentComplete double
avgThroughputMbps double
remainingTime System.TimeSpan
Результат void

WriteVerboseWithTimestamp() публичный Метод

public WriteVerboseWithTimestamp ( string message ) : void
message string
Результат void