DnsSvcbRecord Class

Represents a DNS SVCB or HTTPS record for service binding (RFC 9460). Used for both SVCB (type 64) and HTTPS (type 65) records.

public sealed class DnsSvcbRecord : DnsRecord
Inheritance
DnsRecord DnsSvcbRecord

Constructors

NameDescription
DnsSvcbRecord()

DnsSvcbRecord()

DnsSvcbRecord.cs
public DnsSvcbRecord()

No documentation is available.

Properties

NameDescription
ParametersGets the service parameters as key-value pairs.
PriorityGets the priority. 0 indicates an alias form.
TargetNameGets the target name. "." means the owner name should be used.

Gets the service parameters as key-value pairs.

public IReadOnlyList<DnsSvcParam> Parameters { get; }

Gets the priority. 0 indicates an alias form.

public ushort Priority { get; }

Property value

ushort

Gets the target name. "." means the owner name should be used.

public string TargetName { get; }

Property value

string