C# Class Dev2.Models.ServerExplorerVersionProxy

Inheritance: IVersionRepository
显示文件 Open project: Warewolf-ESB/Warewolf

Public Methods

Method Description
DeleteVersion ( System.Guid resourceId, string versionNumber ) : IList
GetLatestVersionNumber ( System.Guid resourceId ) : IExplorerItem
GetVersion ( IVersionInfo versionInfo ) : StringBuilder
GetVersions ( System.Guid resourceId ) : IList
RollbackTo ( System.Guid resourceId, string versionNumber ) : IRollbackResult
ServerExplorerVersionProxy ( IEnvironmentConnection connection ) : System
ServerExplorerVersionProxy ( IEnvironmentConnection connection, ICommunicationControllerFactory communicationControllerFactory ) : System

Method Details

DeleteVersion() public method

public DeleteVersion ( System.Guid resourceId, string versionNumber ) : IList
resourceId System.Guid
versionNumber string
return IList

GetLatestVersionNumber() public method

public GetLatestVersionNumber ( System.Guid resourceId ) : IExplorerItem
resourceId System.Guid
return IExplorerItem

GetVersion() public method

public GetVersion ( IVersionInfo versionInfo ) : StringBuilder
versionInfo IVersionInfo
return StringBuilder

GetVersions() public method

public GetVersions ( System.Guid resourceId ) : IList
resourceId System.Guid
return IList

RollbackTo() public method

public RollbackTo ( System.Guid resourceId, string versionNumber ) : IRollbackResult
resourceId System.Guid
versionNumber string
return IRollbackResult

ServerExplorerVersionProxy() public method

public ServerExplorerVersionProxy ( IEnvironmentConnection connection ) : System
connection IEnvironmentConnection
return System

ServerExplorerVersionProxy() public method

public ServerExplorerVersionProxy ( IEnvironmentConnection connection, ICommunicationControllerFactory communicationControllerFactory ) : System
connection IEnvironmentConnection
communicationControllerFactory ICommunicationControllerFactory
return System