[This is preliminary documentation and is subject to change.]
Class dedicated to solving Mono compatibility issues
Namespace: fCraftAssembly: fCraft (in fCraft.dll) Version: 0.6.3.5 (0.6.3.5)
Syntax
| C# |
public static class MonoCompat
Members
| All Members | Properties | Methods |
| Member | Description | |
|---|---|---|
| IsCaseSensitive | Whether the current filesystem is case-sensitive. | |
| IsMono | Whether we are currently running under Mono. | |
| IsSGenCapable | Whether Mono's generational GC is available. | |
| IsWindows | Whether we are under a Windows OS (under either .NET or Mono). | |
| MonoVersion | Mono version number. May be null if we are running a REALLY old version. | |
| MonoVersionString | Full Mono version string. May be null if we are running a REALLY old version. | |
| PrependMono(String) | Prepends the correct Mono name to the .NET executable, if needed. | |
| StartDotNetProcess(String, String, Boolean) | Starts a .NET process, using Mono if necessary. |