DnsQuestion Class

Represents a DNS question in a query or response message.

public sealed class DnsQuestion

Constructors

NameDescription
DnsQuestion(string, DnsQueryType, DnsQueryClass)Initializes a new instance of the DnsQuestion class.

DnsQuestion(string, DnsQueryType, DnsQueryClass)

DnsQuestion.cs

Initializes a new instance of the DnsQuestion class.

public DnsQuestion(string name, DnsQueryType type, DnsQueryClass queryClass = DnsQueryClass.IN)

Parameters

name string
type DnsQueryType
queryClass DnsQueryClass

Properties

NameDescription
NameGets or sets the domain name being queried.
QueryClassGets or sets the query class.
TypeGets or sets the DNS record type.

Gets or sets the domain name being queried.

public string Name { get; set; }

Property value

string

QueryClass

DnsQuestion.cs

Gets or sets the query class.

public DnsQueryClass QueryClass { get; set; }

Property value

DnsQueryClass

Gets or sets the DNS record type.

public DnsQueryType Type { get; set; }

Property value

DnsQueryType