TestimoX

API Reference

Class

GpoHealthItem

Namespace ADPlayground.Gpo.GpoInventoryHealthService
Assembly ADPlayground
Implements
IEquatable<GpoHealthItem>
Modifiers sealed

Represents a single GPO with key inventory properties.

Inheritance

  • Object
  • GpoHealthItem

Constructors

public GpoHealthItem(String DomainName, String DisplayName, Guid Guid, String DistinguishedName, Boolean Linked, Boolean Enabled, Boolean NoSettings, Boolean UserEnabled, Boolean ComputerEnabled, Int32 LinksCount, Int32 LinksEnabledCount, Int32 LinksDisabledCount, String Links) #

Represents a single GPO with key inventory properties.

Parameters

DomainName System.String requiredposition: 0
DisplayName System.String requiredposition: 1
Guid System.Guid requiredposition: 2
DistinguishedName System.String requiredposition: 3
Linked System.Boolean requiredposition: 4
Enabled System.Boolean requiredposition: 5
NoSettings System.Boolean requiredposition: 6
UserEnabled System.Boolean requiredposition: 7
ComputerEnabled System.Boolean requiredposition: 8
LinksCount System.Int32 requiredposition: 9
LinksEnabledCount System.Int32 requiredposition: 10
LinksDisabledCount System.Int32 requiredposition: 11
Links System.String requiredposition: 12

Methods

public GpoHealthItem <Clone>$() #
Returns: GpoHealthItem
public Void Deconstruct(out String DomainName, out String DisplayName, out Guid Guid, out String DistinguishedName, out Boolean Linked, out Boolean Enabled, out Boolean NoSettings, out Boolean UserEnabled, out Boolean ComputerEnabled, out Int32 LinksCount, out Int32 LinksEnabledCount, out Int32 LinksDisabledCount, out String Links) #
Returns: Void

Parameters

DomainName String requiredposition: 0
DisplayName String requiredposition: 1
Guid Guid requiredposition: 2
DistinguishedName String requiredposition: 3
Linked Boolean requiredposition: 4
Enabled Boolean requiredposition: 5
NoSettings Boolean requiredposition: 6
UserEnabled Boolean requiredposition: 7
ComputerEnabled Boolean requiredposition: 8
LinksCount Int32 requiredposition: 9
LinksEnabledCount Int32 requiredposition: 10
LinksDisabledCount Int32 requiredposition: 11
Links String requiredposition: 12
public virtual Boolean Equals(GpoHealthItem other) #
Returns: Boolean

Parameters

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

Properties

public Boolean AllSettingsDisabled { get; } #

True when both user and computer parts are disabled.

public String DomainName { get; set; } #
public String DisplayName { get; set; } #
public String DistinguishedName { get; set; } #
public Boolean Linked { get; set; } #
public Boolean Enabled { get; set; } #
public Boolean NoSettings { get; set; } #
public Boolean UserEnabled { get; set; } #
public Boolean ComputerEnabled { get; set; } #
public Int32 LinksCount { get; set; } #
public Int32 LinksEnabledCount { get; set; } #
public Int32 LinksDisabledCount { get; set; } #