API Reference
Class
DnsRecordInventoryItem
Typed DNS resource record row collected from Microsoft DNS.
Inheritance
- Object
- DnsRecordInventoryItem
Usage
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Returned or exposed by
- Property DnsRecordInventorySnapshot.Records
Accepted by parameters
Constructors
public DnsRecordInventoryItem() #Inherited Methods
public override Boolean Equals(Object obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object
Properties
public String Server { get; set; } #DNS server queried for this record.
public String ZoneName { get; set; } #Zone or container name reported by Microsoft DNS.
public String OwnerName { get; set; } #Record owner name, normalized without a trailing dot.
public DnsRecordKind Kind { get; set; } #Resource record kind.
public Nullable<UInt32> Ttl { get; set; } #Record time-to-live in seconds when collected.
public Nullable<UInt32> Timestamp { get; set; } #Microsoft DNS timestamp value when present.
public String Value { get; set; } #Record data target, host, address, or primary value normalized without a trailing dot.
public Nullable<UInt16> Priority { get; set; } #MX or SRV priority when present.
public Nullable<UInt16> Weight { get; set; } #SRV weight when present.
public Nullable<UInt16> Port { get; set; } #SRV port when present.
public String SourceClass { get; set; } #Original WMI class name when known.
public String TextRepresentation { get; set; } #Human-readable DNS record representation when available.