Table of Contents

Class WindowsAntivirusProduct

Namespace
CENTREL.XIA.Configuration.Types
Assembly
CENTREL.XIA.Configuration.Types.dll

Represents a antivirus product installed on a Windows machine.

public class WindowsAntivirusProduct : GlobalSerializableClassicBase, IComparable<WindowsAntivirusProduct>
Inheritance
WindowsAntivirusProduct
Implements

Constructors

WindowsAntivirusProduct()

Initializes a new instance of the CENTREL.XIA.Configuration.Types.WindowsAntivirusProduct class.

public WindowsAntivirusProduct()

Properties

AntivirusSignatureLastUpdated

Gets or sets the date and time the antivirus signature was last updated.

public DateTime AntivirusSignatureLastUpdated { get; set; }

Property Value

DateTime

AntivirusSignatureVersion

Gets or sets the antivirus signature version.

public SerializableVersion AntivirusSignatureVersion { get; set; }

Property Value

SerializableVersion

AutomaticCloudSampleSubmission

Gets or sets whether samples are automatically submitted to the cloud.

public BooleanOption AutomaticCloudSampleSubmission { get; set; }

Property Value

BooleanOption

CloudDeliveredProtectionEnabled

Gets or sets whether cloud delivered protection is enabled.

public BooleanOption CloudDeliveredProtectionEnabled { get; set; }

Property Value

BooleanOption

EngineVersion

Gets or sets the engine version.

public SerializableVersion EngineVersion { get; set; }

Property Value

SerializableVersion

ExcludedExtensions

Gets or sets the extensions that are excluded.

public SerializableStringCollection ExcludedExtensions { get; set; }

Property Value

SerializableStringCollection

ExcludedPaths

Gets or sets the files and directories that are excluded.

public SerializableStringCollection ExcludedPaths { get; set; }

Property Value

SerializableStringCollection

ExcludedProcesses

Gets or sets the processes that are excluded.

public SerializableStringCollection ExcludedProcesses { get; set; }

Property Value

SerializableStringCollection

Identifier

Gets or sets the identifier of this antivirus product.

public Guid Identifier { get; set; }

Property Value

Guid

IsTamperProtected

Gets or sets whether tamper protection is enabled.

public BooleanOption IsTamperProtected { get; set; }

Property Value

BooleanOption

Name

Gets or sets the name of the antivirus product installed on the Windows machine.

public string Name { get; set; }

Property Value

string

ProductType

Gets or sets the product type.

public WindowsAntivirusProductType ProductType { get; set; }

Property Value

WindowsAntivirusProductType

ProductVersion

Gets or sets the product version.

public SerializableVersion ProductVersion { get; set; }

Property Value

SerializableVersion

RealTimeProtectionEnabled

Gets or sets whether real time protection is enabled.

public BooleanOption RealTimeProtectionEnabled { get; set; }

Property Value

BooleanOption

Methods

CompareTo(WindowsAntivirusProduct)

Compares two CENTREL.XIA.Configuration.Types.WindowsAntivirusProduct to allow sorting alphabetically by name.

public int CompareTo(WindowsAntivirusProduct other)

Parameters

other WindowsAntivirusProduct

The CENTREL.XIA.Configuration.Types.WindowsAntivirusProduct to compare to.

Returns

int

The sort ordinal of the two CENTREL.XIA.Configuration.Types.WindowsAntivirusProduct items.