DnsFilterRewriteRule Class
Represents a $dnsrewrite directive that replaces the DNS response for a matched query.
public sealed class DnsFilterRewriteRuleConstructors
| Name | Description |
|---|---|
| DnsFilterRewriteRule() |
DnsFilterRewriteRule()
public DnsFilterRewriteRule()No documentation is available.
Properties
| Name | Description |
|---|---|
| RecordType | Gets the DNS record type for the rewritten response (e.g., A, AAAA, CNAME). May be null when only the response code is set. |
| ResponseCode | Gets the response code to use. Defaults to DnsFilterRewriteResponseCode.NoError. |
| Value | Gets the value for the rewritten response (e.g., an IP address or domain name). May be null when only the response code is set. |
RecordType
DnsFilterRewriteRule.csGets the DNS record type for the rewritten response (e.g., A, AAAA, CNAME). May be null when only the response code is set.
public DnsFilterQueryType? RecordType { get; init; }Property value
ResponseCode
DnsFilterRewriteRule.csGets the response code to use. Defaults to DnsFilterRewriteResponseCode.NoError.
public DnsFilterRewriteResponseCode ResponseCode { get; init; }