API Reference
Interface
IFirewallRuleStore
Abstraction for applying firewall rule plans to the system.
Methods
public abstract FirewallRuleWriteResult Create(FirewallRulePlan plan) #Returns:
FirewallRuleWriteResultCreates a firewall rule from the provided plan.
Parameters
- plan ComputerX.Firewall.FirewallRulePlan
public abstract Int32 RemoveByName(String ruleName) #Returns:
Int32Removes all rules with a matching display name. Returns number of removed rules.
Parameters
- ruleName System.String
public abstract Boolean SetRuleEnabled(String ruleName, Boolean enabled) #Returns:
BooleanEnables or disables all rules that match the provided display name (case-insensitive). Returns true if any rule was updated.
Parameters
- ruleName System.String
- enabled System.Boolean