TestimoX

API Reference

Class

OffendingPrincipalFlat

Namespace ADPlayground.Dns
Assembly ADPlayground
Implements
IEquatable<OffendingPrincipalFlat>
Modifiers sealed

Flattened offending principal across zones.

Inheritance

  • Object
  • OffendingPrincipalFlat

Constructors

public OffendingPrincipalFlat(String ZoneName, String Principal, String Sid, String Rights, AclOperationKind OperationKind, AclRiskLevel RiskLevel, String ObjectTypeName) #

Flattened offending principal across zones.

Parameters

ZoneName System.String requiredposition: 0
Principal System.String requiredposition: 1
Sid System.String requiredposition: 2
Rights System.String requiredposition: 3
OperationKind ADPlayground.Acl.AclOperationKind requiredposition: 4
RiskLevel ADPlayground.Acl.AclRiskLevel requiredposition: 5
ObjectTypeName System.String requiredposition: 6

Methods

public OffendingPrincipalFlat <Clone>$() #
Returns: OffendingPrincipalFlat
public Void Deconstruct(out String ZoneName, out String Principal, out String Sid, out String Rights, out AclOperationKind OperationKind, out AclRiskLevel RiskLevel, out String ObjectTypeName) #
Returns: Void

Parameters

ZoneName String requiredposition: 0
Principal String requiredposition: 1
Sid String requiredposition: 2
Rights String requiredposition: 3
OperationKind AclOperationKind requiredposition: 4
RiskLevel AclRiskLevel requiredposition: 5
ObjectTypeName String requiredposition: 6
public virtual Boolean Equals(OffendingPrincipalFlat other) #
Returns: Boolean

Parameters

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

Properties

public String ZoneName { get; set; } #
public String Principal { get; set; } #
public String Sid { get; set; } #
public String Rights { get; set; } #
public AclOperationKind OperationKind { get; set; } #
public AclRiskLevel RiskLevel { get; set; } #
public String ObjectTypeName { get; set; } #