C# Class Microsoft.WindowsAzure.Management.Sync.Upload.PatchingBlobCreator

Inheritance: Microsoft.WindowsAzure.Management.Sync.Upload.BlobCreatorBase
Show file Open project: OctopusDeploy/azure-sdk-tools

Protected Properties

Property Type Description
baseVhdBlob System.Uri
baseVhdBlobUri BlobUri

Public Methods

Method Description
PatchingBlobCreator ( FileInfo localVhd, BlobUri destination, BlobUri baseVhdBlob, ICloudPageBlobObjectFactory blobObjectFactory, bool overWrite ) : System

Protected Methods

Method Description
CreateRemoteBlobAndPopulateContext ( Microsoft.WindowsAzure.Management.Sync.Upload.UploadContext context ) : void

Private Methods

Method Description
CopyBaseImageToDestination ( ) : void
CreateRemoteBlob ( ) : void
GetFileMetaData ( Microsoft.WindowsAzure.Storage.Blob.CloudPageBlob baseBlob, VhdFilePath localBaseVhdPath ) : Microsoft.WindowsAzure.Management.Sync.Upload.FileMetaData

Method Details

CreateRemoteBlobAndPopulateContext() protected method

protected CreateRemoteBlobAndPopulateContext ( Microsoft.WindowsAzure.Management.Sync.Upload.UploadContext context ) : void
context Microsoft.WindowsAzure.Management.Sync.Upload.UploadContext
return void

PatchingBlobCreator() public method

public PatchingBlobCreator ( FileInfo localVhd, BlobUri destination, BlobUri baseVhdBlob, ICloudPageBlobObjectFactory blobObjectFactory, bool overWrite ) : System
localVhd System.IO.FileInfo
destination BlobUri
baseVhdBlob BlobUri
blobObjectFactory ICloudPageBlobObjectFactory
overWrite bool
return System

Property Details

baseVhdBlob protected property

protected Uri,System baseVhdBlob
return System.Uri

baseVhdBlobUri protected property

protected BlobUri baseVhdBlobUri
return BlobUri