TestimoX

API Reference

Class

View (DnsAdminsMembershipEvaluator)

Namespace ADPlayground.Dns.DnsAdminsMembershipEvaluator
Assembly ADPlayground
Implements
IEquatable<View>
Modifiers sealed

Membership view for a domain with derived facets.

Inheritance

  • Object
  • View

Constructors

public View(String DomainName, IReadOnlyList<GroupMembershipEntry> DnsMembers, IReadOnlyList<GroupMembershipEntry> NonPrivilegedMembers, IReadOnlyList<GroupMembershipEntry> PrivilegedMembers, IReadOnlyList<GroupMembershipEntry> ForeignMembers, IReadOnlyList<GroupMembershipEntry> AllowedMembers, Int32 NonPrivilegedCount, Int32 ForeignMembersCount, Int32 TotalMembers, Boolean QuerySucceeded, String ErrorMessage) #

Membership view for a domain with derived facets.

Parameters

DomainName System.String requiredposition: 0
DnsMembers System.Collections.Generic.IReadOnlyList{ADPlayground.GroupMembershipEntry} requiredposition: 1
NonPrivilegedMembers System.Collections.Generic.IReadOnlyList{ADPlayground.GroupMembershipEntry} requiredposition: 2
PrivilegedMembers System.Collections.Generic.IReadOnlyList{ADPlayground.GroupMembershipEntry} requiredposition: 3
ForeignMembers System.Collections.Generic.IReadOnlyList{ADPlayground.GroupMembershipEntry} requiredposition: 4
AllowedMembers System.Collections.Generic.IReadOnlyList{ADPlayground.GroupMembershipEntry} requiredposition: 5
NonPrivilegedCount System.Int32 requiredposition: 6
ForeignMembersCount System.Int32 requiredposition: 7
TotalMembers System.Int32 requiredposition: 8
QuerySucceeded System.Boolean requiredposition: 9
ErrorMessage System.String requiredposition: 10

Methods

public View <Clone>$() #
Returns: View
public Void Deconstruct(out String DomainName, out IReadOnlyList<GroupMembershipEntry> DnsMembers, out IReadOnlyList<GroupMembershipEntry> NonPrivilegedMembers, out IReadOnlyList<GroupMembershipEntry> PrivilegedMembers, out IReadOnlyList<GroupMembershipEntry> ForeignMembers, out IReadOnlyList<GroupMembershipEntry> AllowedMembers, out Int32 NonPrivilegedCount, out Int32 ForeignMembersCount, out Int32 TotalMembers, out Boolean QuerySucceeded, out String ErrorMessage) #
Returns: Void

Parameters

DomainName String requiredposition: 0
DnsMembers IReadOnlyList<GroupMembershipEntry> requiredposition: 1
NonPrivilegedMembers IReadOnlyList<GroupMembershipEntry> requiredposition: 2
PrivilegedMembers IReadOnlyList<GroupMembershipEntry> requiredposition: 3
ForeignMembers IReadOnlyList<GroupMembershipEntry> requiredposition: 4
AllowedMembers IReadOnlyList<GroupMembershipEntry> requiredposition: 5
NonPrivilegedCount Int32 requiredposition: 6
ForeignMembersCount Int32 requiredposition: 7
TotalMembers Int32 requiredposition: 8
QuerySucceeded Boolean requiredposition: 9
ErrorMessage String requiredposition: 10
public virtual Boolean Equals(View other) #
Returns: Boolean

Parameters

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

Properties

public String DomainName { get; set; } #
public IReadOnlyList<GroupMembershipEntry> DnsMembers { get; set; } #
public IReadOnlyList<GroupMembershipEntry> NonPrivilegedMembers { get; set; } #
public IReadOnlyList<GroupMembershipEntry> PrivilegedMembers { get; set; } #
public IReadOnlyList<GroupMembershipEntry> ForeignMembers { get; set; } #
public IReadOnlyList<GroupMembershipEntry> AllowedMembers { get; set; } #
public Int32 NonPrivilegedCount { get; set; } #
public Int32 ForeignMembersCount { get; set; } #
public Int32 TotalMembers { get; set; } #
public Boolean QuerySucceeded { get; set; } #
public String ErrorMessage { get; set; } #