SoaRecord Constructor

Creates a new instance of the SoaRecord class

Definition

Namespace: ARSoft.Tools.Net.Dns
Assembly: ARSoft.Tools.Net (in ARSoft.Tools.Net.dll) Version: 3.6.1+aaafdcd61f068318c11734f7b3c59c69371c0549
C#
public SoaRecord(
	DomainName name,
	int timeToLive,
	DomainName masterName,
	DomainName responsibleName,
	uint serialNumber,
	int refreshInterval,
	int retryInterval,
	int expireInterval,
	int negativeCachingTTL
)

Parameters

name  DomainName
Name of the zone
timeToLive  Int32
Seconds the record should be cached at most
masterName  DomainName
Hostname of the primary name server
responsibleName  DomainName
Mail address of the responsable person. The @ should be replaced by a dot.
serialNumber  UInt32
Serial number of the zone
refreshInterval  Int32
Seconds before the zone should be refreshed
retryInterval  Int32
Seconds that should be elapsed before retry of failed transfer
expireInterval  Int32
Seconds that can elapse before the zone is no longer authorative
negativeCachingTTL  Int32

Seconds a negative answer could be cached

Defined in RFC 2308.

See Also