C# Класс BSky.Statistics.R.RPackageManager

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
AddUserSessionPackage ( string packagename ) : void
CompareVersion ( string Aversion, string Bversion ) : int
GetCommaSeparatedWithSingleQuotes ( string pkgs ) : string
GetCurrentlyLoadedPackages ( ) : string[]
GetInstalledPacakgeVersion ( string RPackageName ) : string
GetInstalledPackages ( ) : string[]
GetPackageNameFromZip ( string fullpathpackagefilename, string &packageversion ) : string
InstallMultiPackageFromZip ( string fullpathpackagefilenames, bool autoLoad = true, bool overwrite = false ) : UAReturn
InstallPackageFromCRAN ( string packagename ) : UAReturn
InstallPackageFromZip ( string fullpathpackagefilename, bool autoLoad = true, bool overwrite = false ) : UAReturn
InstallReqPackageFromCRAN ( string packagename ) : UAReturn
IsUserPackage ( string packagename ) : bool
LoadMultiplePackages ( string packagenames, bool AddToUserPackageList ) : UAReturn
LoadPackage ( string packagename, bool AddToUserPackageList ) : UAReturn
ObjectToStringArray ( object obj ) : string[]
RPackageManager ( RService dispatcher, Journal journal ) : System.Text
UnLoadMultiPackage ( string packagenames ) : UAReturn
UnLoadPackage ( string packagename ) : UAReturn
UninstallMultiPakckage ( string packagenames ) : UAReturn
UninstallPackage ( string packagename ) : UAReturn
isPackageInstalled ( string packagename ) : bool
isPackageLoaded ( string packagename ) : bool
setCRANMirror ( ) : UAReturn

Описание методов

AddUserSessionPackage() публичный Метод

public AddUserSessionPackage ( string packagename ) : void
packagename string
Результат void

CompareVersion() публичный Метод

public CompareVersion ( string Aversion, string Bversion ) : int
Aversion string
Bversion string
Результат int

GetCommaSeparatedWithSingleQuotes() публичный Метод

public GetCommaSeparatedWithSingleQuotes ( string pkgs ) : string
pkgs string
Результат string

GetCurrentlyLoadedPackages() публичный Метод

public GetCurrentlyLoadedPackages ( ) : string[]
Результат string[]

GetInstalledPacakgeVersion() публичный Метод

public GetInstalledPacakgeVersion ( string RPackageName ) : string
RPackageName string
Результат string

GetInstalledPackages() публичный Метод

public GetInstalledPackages ( ) : string[]
Результат string[]

GetPackageNameFromZip() публичный Метод

public GetPackageNameFromZip ( string fullpathpackagefilename, string &packageversion ) : string
fullpathpackagefilename string
packageversion string
Результат string

InstallMultiPackageFromZip() публичный Метод

public InstallMultiPackageFromZip ( string fullpathpackagefilenames, bool autoLoad = true, bool overwrite = false ) : UAReturn
fullpathpackagefilenames string
autoLoad bool
overwrite bool
Результат BSky.Statistics.Common.UAReturn

InstallPackageFromCRAN() публичный Метод

public InstallPackageFromCRAN ( string packagename ) : UAReturn
packagename string
Результат BSky.Statistics.Common.UAReturn

InstallPackageFromZip() публичный Метод

public InstallPackageFromZip ( string fullpathpackagefilename, bool autoLoad = true, bool overwrite = false ) : UAReturn
fullpathpackagefilename string
autoLoad bool
overwrite bool
Результат BSky.Statistics.Common.UAReturn

InstallReqPackageFromCRAN() публичный Метод

public InstallReqPackageFromCRAN ( string packagename ) : UAReturn
packagename string
Результат BSky.Statistics.Common.UAReturn

IsUserPackage() публичный Метод

public IsUserPackage ( string packagename ) : bool
packagename string
Результат bool

LoadMultiplePackages() публичный Метод

public LoadMultiplePackages ( string packagenames, bool AddToUserPackageList ) : UAReturn
packagenames string
AddToUserPackageList bool
Результат BSky.Statistics.Common.UAReturn

LoadPackage() публичный Метод

public LoadPackage ( string packagename, bool AddToUserPackageList ) : UAReturn
packagename string
AddToUserPackageList bool
Результат BSky.Statistics.Common.UAReturn

ObjectToStringArray() публичный Метод

public ObjectToStringArray ( object obj ) : string[]
obj object
Результат string[]

RPackageManager() публичный Метод

public RPackageManager ( RService dispatcher, Journal journal ) : System.Text
dispatcher RService
journal Journal
Результат System.Text

UnLoadMultiPackage() публичный Метод

public UnLoadMultiPackage ( string packagenames ) : UAReturn
packagenames string
Результат BSky.Statistics.Common.UAReturn

UnLoadPackage() публичный Метод

public UnLoadPackage ( string packagename ) : UAReturn
packagename string
Результат BSky.Statistics.Common.UAReturn

UninstallMultiPakckage() публичный Метод

public UninstallMultiPakckage ( string packagenames ) : UAReturn
packagenames string
Результат BSky.Statistics.Common.UAReturn

UninstallPackage() публичный Метод

public UninstallPackage ( string packagename ) : UAReturn
packagename string
Результат BSky.Statistics.Common.UAReturn

isPackageInstalled() публичный Метод

public isPackageInstalled ( string packagename ) : bool
packagename string
Результат bool

isPackageLoaded() публичный Метод

public isPackageLoaded ( string packagename ) : bool
packagename string
Результат bool

setCRANMirror() публичный Метод

public setCRANMirror ( ) : UAReturn
Результат BSky.Statistics.Common.UAReturn