C# 클래스 Microsoft.WindowsAzure.Commands.Storage.Blob.SetAzureBlobContentCommand

상속: StorageDataMovementCmdletBase
파일 보기 프로젝트 열기: Azure/azure-powershell

공개 프로퍼티들

프로퍼티 타입 설명
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