SessionSettings¶
Configures a session before Session.Start().
public sealed class SessionSettings
{
public SessionSettings(string name, string storagePath);
public string Name { get; set; }
public string StoragePath { get; set; }
public uint? CpuCount { get; set; }
public uint? MemorySizeInMB { get; set; }
public TimeSpan? Timeout { get; set; }
public VhdOptions VhdRequirements { get; set; }
public bool EnableGpu { get; set; }
}
Notes:
- CpuCount, MemorySizeInMB, and Timeout are optional nullable values.
- Timeout must be positive and must fit in a uint32 millisecond count.
- VhdRequirements is optional.
Example: