TestimoX

API Reference

Class

FirewallProfileSystemWriter

Namespace ComputerX.Firewall
Assembly ComputerX
Modifiers sealed

Default system writer implementation for firewall profile settings.

Inheritance

  • Object
  • FirewallProfileSystemWriter

Methods

public virtual Boolean SetEnabled(FirewallProfileKind profile, Boolean enabled) #
Returns: Boolean

Enables or disables the firewall for the specified profile(s).

Parameters

profile ComputerX.Firewall.FirewallProfileKind requiredposition: 0
enabled System.Boolean requiredposition: 1
public virtual Boolean SetLogging(String computerName, FirewallLoggingPolicy policy, Boolean toPolicyPath) #
Returns: Boolean

Writes logging settings for a profile.

Parameters

computerName System.String requiredposition: 0
policy ComputerX.Firewall.FirewallLoggingPolicy requiredposition: 1
toPolicyPath System.Boolean requiredposition: 2
public virtual Boolean SetPolicy(String computerName, FirewallProfilePolicy policy) #
Returns: Boolean

Writes policy settings for a profile.

Parameters

computerName System.String requiredposition: 0
policy ComputerX.Firewall.FirewallProfilePolicy requiredposition: 1

Fields

public static readonly FirewallProfileSystemWriter Default #

Gets the shared writer instance.