[This is preliminary documentation and is subject to change.]
Checks local installation first for missing of different packages and if there are no differences then returns false,
otherwise re-installs all packages defined by in install-set locally and returns true.
Pass force=true to re-install regardless of manifest comparison (false by default)
Namespace: NFX.IO.FileSystem.PackagingAssembly: NFX (in NFX.dll) Version: 3.0.0.1 (3.0.0.1)
public bool CheckLocalAndInstallIfNeeded(
IEnumerable<LocalInstallation..::..PackageInfo> installSet,
bool force = false
)
public bool CheckLocalAndInstallIfNeeded(
IEnumerable<LocalInstallation..::..PackageInfo> installSet,
bool force = false
)
Public Function CheckLocalAndInstallIfNeeded (
installSet As IEnumerable(Of LocalInstallation..::..PackageInfo),
Optional force As Boolean = false
) As Boolean
Public Function CheckLocalAndInstallIfNeeded (
installSet As IEnumerable(Of LocalInstallation..::..PackageInfo),
Optional force As Boolean = false
) As Boolean
public:
bool CheckLocalAndInstallIfNeeded(
IEnumerable<LocalInstallation..::..PackageInfo^>^ installSet,
bool force = false
)
public:
bool CheckLocalAndInstallIfNeeded(
IEnumerable<LocalInstallation..::..PackageInfo^>^ installSet,
bool force = false
)
member CheckLocalAndInstallIfNeeded :
installSet : IEnumerable<LocalInstallation..::..PackageInfo> *
?force : bool
(* Defaults:
let _force = defaultArg force false
*)
-> bool
member CheckLocalAndInstallIfNeeded :
installSet : IEnumerable<LocalInstallation..::..PackageInfo> *
?force : bool
(* Defaults:
let _force = defaultArg force false
*)
-> bool
Return Value
Type:
Boolean