C# Class XenAdmin.Wizards.PatchingWizard.PatchingWizard_UploadPage

Inheritance: XenAdmin.Controls.XenTabPage
Show file Open project: xenserver/xenadmin Class Usage Examples

Public Properties

Property Type Description
AllCreatedSuppPackVdis List
AllDownloadedPatches string>.Dictionary
AllIntroducedPoolUpdates List
NewUploadedPatches string>.Dictionary
SuppPackVdis VDI>.Dictionary

Public Methods

Method Description
EnableNext ( ) : bool
EnablePrevious ( ) : bool
PageCancelled ( ) : void
PageLoaded ( PageLoadedDirection direction ) : void
PatchingWizard_UploadPage ( ) : System
SelectDefaultControl ( ) : void

Private Methods

Method Description
AddToUploadedUpdates ( string patchPath, XenAPI.Host host ) : void
AllServersElyOrGreater ( ) : bool
CanUploadUpdateOnHost ( string patchPath, XenAPI.Host host ) : bool
CancelAction ( XenAdmin.Actions.AsyncAction action ) : void
DownloadFile ( ) : void
GetActionDescription ( XenAdmin.Actions.AsyncAction action ) : string
GetPatchFromPatchPath ( ) : Pool_patch
GetTextColor ( XenAdmin.Actions.AsyncAction action ) : Color
PatchExistsOnPool ( Pool_patch patch, XenAPI.Host poolMaster ) : bool
PrepareUploadActions ( ) : void
StartUploading ( ) : void
TryUploading ( ) : void
UpdateActionDescription ( XenAdmin.Actions.AsyncAction action ) : void
UpdateActionProgress ( XenAdmin.Actions.AsyncAction action ) : void
UpdateButtons ( ) : void
drawActionText ( Image icon, string actionTitle, string actionDescription, Color textColor, DrawItemEventArgs e ) : void
errorLinkLabel_LinkClicked ( object sender, System.Windows.Forms.LinkLabelLinkClickedEventArgs e ) : void
flickerFreeListBox1_DrawItem ( object sender, DrawItemEventArgs e ) : void
multipleAction_Completed ( object sender ) : void
singleAction_Changed ( object sender ) : void
singleAction_Completed ( XenAdmin.Actions.ActionBase sender ) : void

Method Details

EnableNext() public method

public EnableNext ( ) : bool
return bool

EnablePrevious() public method

public EnablePrevious ( ) : bool
return bool

PageCancelled() public method

public PageCancelled ( ) : void
return void

PageLoaded() public method

public PageLoaded ( PageLoadedDirection direction ) : void
direction PageLoadedDirection
return void

PatchingWizard_UploadPage() public method

public PatchingWizard_UploadPage ( ) : System
return System

SelectDefaultControl() public method

public SelectDefaultControl ( ) : void
return void

Property Details

AllCreatedSuppPackVdis public property

public List AllCreatedSuppPackVdis
return List

AllDownloadedPatches public property

public Dictionary AllDownloadedPatches
return string>.Dictionary

AllIntroducedPoolUpdates public property

public List AllIntroducedPoolUpdates
return List

NewUploadedPatches public property

public Dictionary NewUploadedPatches
return string>.Dictionary

SuppPackVdis public property

public Dictionary SuppPackVdis
return VDI>.Dictionary