TestimoX

API Reference

Class

QueryResult

Namespace ADPlayground.Dns.DnsZoneConfigService
Assembly ADPlayground
Implements
IEquatable<QueryResult>
Modifiers sealed

DNS zone query result with collection status.

Inheritance

  • Object
  • QueryResult

Constructors

public QueryResult(String Server, Boolean QuerySucceeded, String ErrorMessage, IReadOnlyList<DnsZoneConfigInfo> Zones) #

DNS zone query result with collection status.

Parameters

Server System.String requiredposition: 0
Target DNS server.
QuerySucceeded System.Boolean requiredposition: 1
True when the WMI query completed successfully.
ErrorMessage System.String requiredposition: 2
Optional query error details.
Zones System.Collections.Generic.IReadOnlyList{ADPlayground.Dns.DnsZoneConfigInfo} requiredposition: 3
Collected zone rows.

Methods

public QueryResult <Clone>$() #
Returns: QueryResult
public Void Deconstruct(out String Server, out Boolean QuerySucceeded, out String ErrorMessage, out IReadOnlyList<DnsZoneConfigInfo> Zones) #
Returns: Void

Parameters

Server String requiredposition: 0
QuerySucceeded Boolean requiredposition: 1
ErrorMessage String requiredposition: 2
Zones IReadOnlyList<DnsZoneConfigInfo> requiredposition: 3
public virtual Boolean Equals(QueryResult other) #
Returns: Boolean

Parameters

obj Object requiredposition: 0
public override Int32 GetHashCode() #
Returns: Int32
public override String ToString() #
Returns: String

Properties

public String Server { get; set; } #

Target DNS server.

public Boolean QuerySucceeded { get; set; } #

True when the WMI query completed successfully.

public String ErrorMessage { get; set; } #

Optional query error details.

public IReadOnlyList<DnsZoneConfigInfo> Zones { get; set; } #

Collected zone rows.