public abstract class ValidatorBase<T>
where T : SpfRecordBase
Public MustInherit Class ValidatorBase(Of T As SpfRecordBase)
generic<typename T>
where T : SpfRecordBase
public ref class ValidatorBase abstract
[<AbstractClassAttribute>]
type ValidatorBase<'T when 'T : SpfRecordBase> = class end
DnsLookupLimit |
The maximum number of DNS lookups allowed
Default is 20 |
DnsResolver |
DnsResolver which is used for DNS lookups
Default is a Stub DNS resolver using the local configured upstream servers |
HeloDomain | Domain name which was used in HELO/EHLO |
LocalDomain |
Name of the computer validating the record
Default is the computer name |
LocalIP |
IP address of the computer validating the record
Default is the first IP the computer |
CheckHost(IPAddress, DomainName, String, Boolean) | Validates the record(s) |
CheckHost(IPAddress, String, String, Boolean) | Validates the record(s) |
CheckHostAsync(IPAddress, DomainName, String, Boolean, CancellationToken) | Validates the record(s) |
CheckHostAsync(IPAddress, String, String, Boolean, CancellationToken) | Validates the record(s) |
Equals | Determines whether the specified object is equal to the current object. (Inherited from Object) |
GetHashCode | Serves as the default hash function. (Inherited from Object) |
GetType | Gets the Type of the current instance. (Inherited from Object) |
ToString | Returns a string that represents the current object. (Inherited from Object) |