LicenseReportOptions

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

A report license usage options.

public class LicenseReportOptions

Inheritance

objectLicenseReportOptions

Inherited Members

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

Constructors

LicenseReportOptions()

Default constructor.

public LicenseReportOptions()

Properties

CollectFeaturesAccess

Gets or sets a value indicating whether the collect features access.

public bool CollectFeaturesAccess { get; set; }

Property Value

bool

CollectFieldsAccess

Gets or sets a value indicating whether the collect fields access.

public bool CollectFieldsAccess { get; set; }

Property Value

bool

CollectMembers

Gets or sets the included members names.

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

Property Value

List<string>

CollectRestrictionsAccess

Gets or sets a value indicating whether the collect restrictions access.

public bool CollectRestrictionsAccess { get; set; }

Property Value

bool

EncryptionEncoding

Gets or sets the encryption encoding. The default encoding is

public IEncoding EncryptionEncoding { get; set; }

Property Value

IEncoding

EncryptionKey

Gets or sets the encryption key.

public string EncryptionKey { get; set; }

Property Value

string

Environment

Gets or sets the environment report options.

public EnvironmentReportOptions Environment { get; set; }

Property Value

EnvironmentReportOptions

Formatted

Gets or sets a value indicating whether the report should be formatted.

public bool Formatted { get; set; }

Property Value

bool

System

Gets or sets the system.

public SystemReportOptions System { get; set; }

Property Value

SystemReportOptions

Last updated