메소드 | 설명 | |
---|---|---|
GetAzureRunMeVersion ( ) : string | ||
GetLabel ( ) : string | ||
GetWindowsAzureSDKVersion ( ) : string | ||
GetWorkingDirectory ( ) : string | ||
OnStart ( ) : bool | ||
OnStop ( ) : void | ||
Run ( ) : void | ||
RunMe ( ) : System |
메소드 | 설명 | |
---|---|---|
ConfigureDefaultConnectionLimit ( ) : void |
Configures the maximum number of concurrent outbound connections
|
|
ConfigureTraceFormat ( ) : void | ||
DoUpdate ( ) : void | ||
EnvironmentVariables ( |
||
ExpandKeywords ( string buffer ) : string |
Expands keywords in the buffer to allow configuration strings to be set dynamically at runtime
|
|
InstallPackage ( string containerName, string packageName, string workingDirectory ) : void |
Download a package from blob storage and unzip it
|
|
InstallPackageIfNewer ( bool alwaysInstallPackages, string workingDirectory, string containerName, string packageName ) : void | ||
InstallPackages ( ) : void | ||
IsNewPackage ( string containerName, string packageName, string packageReceiptFile ) : bool |
Checks a package in Blob Storage against any previous package receipt to determine whether to reinstall it
|
|
KillProcesses ( ) : void | ||
OnTimedEvent ( object source, System.Timers.ElapsedEventArgs e ) : void | ||
RoleEnvironmentChanged ( object sender, RoleEnvironmentChangedEventArgs e ) : void | ||
RoleEnvironmentChanging ( object sender, RoleEnvironmentChangingEventArgs e ) : void | ||
RoleEnvironmentStatusCheck ( object sender, RoleInstanceStatusCheckEventArgs e ) : void | ||
RoleEnvironmentStopping ( object sender, RoleEnvironmentStoppingEventArgs e ) : void | ||
Run ( string workingDirectory, string environmentVariables, string batchFile ) : |
Runs a batch file or executable and hooks up stdout and stderr
|
|
RunCommands ( ) : List |
||
RunCommands ( string commandList ) : List |
||
SetEnvironmentVariable ( |
||
WaitForCommandsExit ( List |
||
WritePackageReceipt ( string receiptFileName ) : void |
Creates a package receipt (a simple text file in the temp directory) to record the successful download and installation of a package
|