EnvironmentReportOptions

Namespace: Babel.Licensing Assembly: Babel.Licensing.dll

Options for collecting environment information.

public class EnvironmentReportOptions

Inheritance

objectEnvironmentReportOptions

Inherited Members

object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

Constructors

EnvironmentReportOptions()

Default constructor.

public EnvironmentReportOptions()

Properties

AssemblyNames

Gets or sets the list of assembly names to collect.

public List<string> AssemblyNames { get; set; }

Property Value

List<string>

CollectApplicationInformation

Gets or sets a value indicating whether the collect application information.

public bool CollectApplicationInformation { get; set; }

Property Value

bool

CollectEnvironmentVariables

Gets or sets a value indicating whether the collect environment variables.

public bool CollectEnvironmentVariables { get; set; }

Property Value

bool

CollectLoadeModules

Gets or sets a value indicating whether the collect loaded modules.

public bool CollectLoadeModules { get; set; }

Property Value

bool

CollectLoadedAssemblies

Gets or sets a value indicating whether the collect loaded assemblies.

public bool CollectLoadedAssemblies { get; set; }

Property Value

bool

CollectProcessInformation

Gets or sets a value indicating whether to collect process information.

public bool CollectProcessInformation { get; set; }

Property Value

bool

CollectVirtualMachineInformation

Gets or sets a value indicating whether the collect virtual machine information.

public bool CollectVirtualMachineInformation { get; set; }

Property Value

bool

EnvironmentVariables

Gets or sets the environment variable list to collect. If empty all environment variables are collected.

public List<string> EnvironmentVariables { get; set; }

Property Value

List<string>

ProcessNames

Gets or sets the list of process names to collect.

public List<string> ProcessNames { get; set; }

Property Value

List<string>

Last updated