TestimoX

API Reference

Class

WsusHygieneView

Namespace ADPlayground.Gpo
Assembly ADPlayground
Implements
IEquatable<WsusHygieneView>
Modifiers sealed

WSUS hygiene checklist items.

Inheritance

  • Object
  • WsusHygieneView

Constructors

public WsusHygieneView(Boolean WsUsConfigured, Boolean UseWUServerOk, Boolean ProxySettingsPerUserIsZero) #

WSUS hygiene checklist items.

Parameters

WsUsConfigured System.Boolean requiredposition: 0
True if WSUS is configured.
UseWUServerOk System.Boolean requiredposition: 1
True when UseWUServer is set appropriately.
ProxySettingsPerUserIsZero System.Boolean requiredposition: 2
True when ProxySettingsPerUser is 0.

Methods

public WsusHygieneView <Clone>$() #
Returns: WsusHygieneView
public Void Deconstruct(out Boolean WsUsConfigured, out Boolean UseWUServerOk, out Boolean ProxySettingsPerUserIsZero) #
Returns: Void

Parameters

WsUsConfigured Boolean requiredposition: 0
UseWUServerOk Boolean requiredposition: 1
ProxySettingsPerUserIsZero Boolean requiredposition: 2
public virtual Boolean Equals(WsusHygieneView other) #
Returns: Boolean

Parameters

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

Properties

public Boolean WsUsConfigured { get; set; } #

True if WSUS is configured.

public Boolean UseWUServerOk { get; set; } #

True when UseWUServer is set appropriately.

public Boolean ProxySettingsPerUserIsZero { get; set; } #

True when ProxySettingsPerUser is 0.

public Nullable<UInt32> UseWUServerValue { get; set; } #

Actual UseWUServer value from policy (null when not configured).

public Int32 EndpointCount { get; set; } #

Total number of WSUS endpoint URLs discovered from policy.

public String IntendedMode { get; set; } #

Intended mode inferred from endpoints: "WSUS" when endpoints exist; otherwise "MicrosoftUpdate".

public Boolean UseWUServerCompliant { get; set; } #

True when UseWUServer value matches the intended mode (1 for WSUS, 0/absent for Microsoft Update).