C# Class Microsoft.WindowsAzure.Commands.Storage.File.Cmdlet.StartAzureStorageFileCopyCommand

Inheritance: StorageFileDataManagementCmdletBase
Show file Open project: Azure/azure-powershell

Private Properties

Property Type Description
ExecuteCmdlet void
GetBlobChannel IStorageBlobManagement
GetDestFile Microsoft.WindowsAzure.Storage.File.CloudFile
GetDestinationChannel IStorageFileManagement
GetSourceContext Microsoft.WindowsAzure.Commands.Common.Storage.AzureStorageContext
StartAsyncCopy System.Threading.Tasks.Task
StartCopyFromBlob void
StartCopyFromFile void
StartCopyFromUri void

Public Methods

Method Description
StartAzureStorageFileCopyCommand ( ) : Microsoft.WindowsAzure.Commands.Common.Storage

Protected Methods

Method Description
CreateChannel ( ) : IStorageFileManagement

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

Private Methods

Method Description
ExecuteCmdlet ( ) : void
GetBlobChannel ( ) : IStorageBlobManagement
GetDestFile ( ) : Microsoft.WindowsAzure.Storage.File.CloudFile
GetDestinationChannel ( ) : IStorageFileManagement

Set up the Channel object for destination share and file

GetSourceContext ( ) : AzureStorageContext
StartAsyncCopy ( long taskId, Microsoft.WindowsAzure.Storage.File.CloudFile destFile, Func checkOverwrite, Func startCopy ) : System.Threading.Tasks.Task
StartCopyFromBlob ( ) : void
StartCopyFromFile ( ) : void
StartCopyFromUri ( ) : void

Method Details

CreateChannel() protected method

Create file client and storage service management channel if need to.
protected CreateChannel ( ) : IStorageFileManagement
return IStorageFileManagement

StartAzureStorageFileCopyCommand() public method

public StartAzureStorageFileCopyCommand ( ) : Microsoft.WindowsAzure.Commands.Common.Storage
return Microsoft.WindowsAzure.Commands.Common.Storage