C# Класс Microsoft.WindowsAzure.Commands.Storage.Blob.SetAzureBlobContentCommand

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

Открытые свойства

Свойство Тип Описание
BlobName string

Private Properties

Свойство Тип Описание
GetFullSendFilePath string
SetAzureBlobContent void
SetBlobMeta Common.Task
SetBlobProperties Common.Task
Upload2Blob Common.Task
ValidateBlobProperties void

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

Метод Описание
ExecuteCmdlet ( ) : void

execute command

SetAzureBlobContentCommand ( ) : Microsoft.WindowsAzure.Commands.Common.Storage.ResourceModel

Initializes a new instance of the SetAzureBlobContentCommand class.

SetAzureBlobContentCommand ( IStorageBlobManagement channel ) : Microsoft.WindowsAzure.Commands.Common.Storage.ResourceModel

Initializes a new instance of the SetAzureBlobContentCommand class.

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

Метод Описание
EndProcessing ( ) : void
OnTaskSuccessful ( DataMovementUserData data ) : void

On Task run successfully

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

Метод Описание
GetFullSendFilePath ( string fileName ) : string

get full file path according to the specified file name

SetAzureBlobContent ( string fileName, string blobName ) : void

set azure blob content

SetBlobMeta ( IStorageBlobManagement localChannel, Microsoft.WindowsAzure.Storage.Blob blob, Hashtable meta ) : Common.Task

set blob meta

SetBlobProperties ( IStorageBlobManagement localChannel, Microsoft.WindowsAzure.Storage.Blob blob, Hashtable properties ) : Common.Task

set blob properties

Upload2Blob ( long taskId, IStorageBlobManagement localChannel, string filePath, Microsoft.WindowsAzure.Storage.Blob blob ) : Common.Task

upload file to azure blob

ValidateBlobProperties ( Hashtable properties ) : void

check whether the blob properties is valid

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

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

protected EndProcessing ( ) : void
Результат void

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

execute command
public ExecuteCmdlet ( ) : void
Результат void

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

On Task run successfully
protected OnTaskSuccessful ( DataMovementUserData data ) : void
data DataMovementUserData User data
Результат void

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

Initializes a new instance of the SetAzureBlobContentCommand class.
public SetAzureBlobContentCommand ( ) : Microsoft.WindowsAzure.Commands.Common.Storage.ResourceModel
Результат Microsoft.WindowsAzure.Commands.Common.Storage.ResourceModel

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

Initializes a new instance of the SetAzureBlobContentCommand class.
public SetAzureBlobContentCommand ( IStorageBlobManagement channel ) : Microsoft.WindowsAzure.Commands.Common.Storage.ResourceModel
channel IStorageBlobManagement IStorageBlobManagement channel
Результат Microsoft.WindowsAzure.Commands.Common.Storage.ResourceModel

Описание свойств

BlobName публичное свойство

public string BlobName
Результат string