FSharp.Management
FSharp.Management copied to clipboard
The FSharp.Management project contains various type providers for the management of the machine.
### Description Some performance counters from 64 bits processes are missing when executing from FSI. ### Repro steps This sample will show only 32 bits process instances: ` type Local...
Consider this code sample: ``` fsharp open System open FSharp.Management type LocalWmiProvider = WmiProvider let IsUpdateInstalled (hotFixId : string) : bool = let data = LocalWmiProvider.GetDataContext() query { for hotfix...
Compiles: ``` type Windows = FileSystem let updateHosts name (ip:IPAddress) = Windows.hosts ``` Not compiles (where is `etc`?): ``` type Windows = FileSystem let updateHosts name (ip:IPAddress) = Windows.etc ```...
For some reason, I'm not aware that anyone has suggested an FTP-site type provider. For example, to access this data: ftp://ftp.ncbi.nlm.nih.gov/ If we did this, do you think this is...
The WMI Type provider fails with an exception when trying to instantiate the HyperV WMI class Msvm_VirtualSystemManagementService. **Repro script** Install nuget package with ``` Install-Package FSharp.Management ``` Run the following...
As discussed in https://github.com/forki/FSharp.Management/pull/13 Things like drives won't change that often while writing code. We should cache like boss.