TestimoX

API Reference

Class

GpoBrokenItem

Namespace ADPlayground.Gpo.GpoIntegrityService
Assembly ADPlayground
Implements
IEquatable<GpoBrokenItem>
Modifiers sealed

Describes a broken GPO relationship or error.

Inheritance

  • Object
  • GpoBrokenItem

Constructors

public GpoBrokenItem(String DomainName, Guid Id, String DistinguishedName, String SysvolPath, String Status, String Error) #

Describes a broken GPO relationship or error.

Parameters

DomainName System.String requiredposition: 0
Domain DNS name.
Id System.Guid requiredposition: 1
GPO identifier.
DistinguishedName System.String requiredposition: 2
GPO CN in AD (when known).
SysvolPath System.String requiredposition: 3
SYSVOL path for the GPO (when known).
Status System.String requiredposition: 4
Problem description (e.g., "SYSVOL path missing").
Error System.String requiredposition: 5
Optional error details.

Methods

public GpoBrokenItem <Clone>$() #
Returns: GpoBrokenItem
public Void Deconstruct(out String DomainName, out Guid Id, out String DistinguishedName, out String SysvolPath, out String Status, out String Error) #
Returns: Void

Parameters

DomainName String requiredposition: 0
Id Guid requiredposition: 1
DistinguishedName String requiredposition: 2
SysvolPath String requiredposition: 3
Status String requiredposition: 4
Error String requiredposition: 5
public virtual Boolean Equals(GpoBrokenItem 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; } #

Domain DNS name.

public Guid Id { get; set; } #

GPO identifier.

public String DistinguishedName { get; set; } #

GPO CN in AD (when known).

public String SysvolPath { get; set; } #

SYSVOL path for the GPO (when known).

public String Status { get; set; } #

Problem description (e.g., "SYSVOL path missing").

public String Error { get; set; } #

Optional error details.