DnsClientResolve Method
Queries a dns server for specified records.
Namespace: ARSoft.Tools.Net.DnsAssembly: ARSoft.Tools.Net (in ARSoft.Tools.Net.dll) Version: 3.6.1+aaafdcd61f068318c11734f7b3c59c69371c0549
public DnsMessage? Resolve(
DomainName name,
RecordType recordType = RecordType.A,
RecordClass recordClass = RecordClass.INet,
DnsQueryOptions? options = null
)
Public Function Resolve (
name As DomainName,
Optional recordType As RecordType = RecordType.A,
Optional recordClass As RecordClass = RecordClass.INet,
Optional options As DnsQueryOptions = Nothing
) As DnsMessage
public:
DnsMessage^ Resolve(
DomainName^ name,
RecordType recordType = RecordType::A,
RecordClass recordClass = RecordClass::INet,
DnsQueryOptions^ options = nullptr
)
member Resolve :
name : DomainName *
?recordType : RecordType *
?recordClass : RecordClass *
?options : DnsQueryOptions
(* Defaults:
let _recordType = defaultArg recordType RecordType.A
let _recordClass = defaultArg recordClass RecordClass.INet
let _options = defaultArg options null
*)
-> DnsMessage
- name DomainName
- Domain, that should be queried
- recordType RecordType (Optional)
- Type the should be queried
- recordClass RecordClass (Optional)
- Class the should be queried
- options DnsQueryOptions (Optional)
- Options for the query
DnsMessage The complete response of the dns server