C# Class Microsoft.WindowsAzure.Commands.Utilities.CloudService.CloudRuntime.JavaScriptCloudRuntime

Inheritance: CloudRuntime
Show file Open project: AzureRT/azure-sdk-tools

Public Methods

Method Description
Match ( CloudRuntimePackage runtime ) : bool

Protected Methods

Method Description
ApplyScaffoldingChanges ( CloudRuntimePackage package ) : void
Configure ( string>.Dictionary environment ) : void
GetDefaultVersion ( ) : string
GetEngineKey ( ) : string
GetFileVersion ( string filePath ) : string
GetProgramFilesDirectory ( ) : string
GetProgramFilesDirectoryPathx86 ( ) : string
TryGetVersionFromPackageJson ( string engineKey, string &version ) : bool

Method Details

ApplyScaffoldingChanges() protected method

protected ApplyScaffoldingChanges ( CloudRuntimePackage package ) : void
package CloudRuntimePackage
return void

Configure() protected method

protected Configure ( string>.Dictionary environment ) : void
environment string>.Dictionary
return void

GetDefaultVersion() protected abstract method

protected abstract GetDefaultVersion ( ) : string
return string

GetEngineKey() protected abstract method

protected abstract GetEngineKey ( ) : string
return string

GetFileVersion() protected static method

protected static GetFileVersion ( string filePath ) : string
filePath string
return string

GetProgramFilesDirectory() protected static method

protected static GetProgramFilesDirectory ( ) : string
return string

GetProgramFilesDirectoryPathx86() protected static method

protected static GetProgramFilesDirectoryPathx86 ( ) : string
return string

Match() public method

public Match ( CloudRuntimePackage runtime ) : bool
runtime CloudRuntimePackage
return bool

TryGetVersionFromPackageJson() protected method

protected TryGetVersionFromPackageJson ( string engineKey, string &version ) : bool
engineKey string
version string
return bool