TestimoX

API Reference

Class

View (NetlogonEffectivePolicyService)

Namespace ADPlayground.Gpo.NetlogonEffectivePolicyService
Assembly ADPlayground
Implements
IEquatable<View>
Modifiers sealed

Flattened view of effective Netlogon (DC Locator) policy applied to domain controllers.

Inheritance

  • Object
  • View

Constructors

public View(String DomainName, Nullable<Boolean> UseDynamicDns, Nullable<Boolean> TryNextClosestSite, String[] SiteCoverage, String[] GcSiteCoverage, String SiteName, IReadOnlyList<GpoRef> Sources) #

Flattened view of effective Netlogon (DC Locator) policy applied to domain controllers.

Parameters

DomainName System.String requiredposition: 0
DNS domain name.
UseDynamicDns System.Nullable{System.Boolean} requiredposition: 1
Whether dynamic DNS updates are used.
TryNextClosestSite System.Nullable{System.Boolean} requiredposition: 2
Whether Try Next Closest Site is enabled.
SiteCoverage System.String[] requiredposition: 3
Preferred site coverage list.
GcSiteCoverage System.String[] requiredposition: 4
Preferred Global Catalog site coverage.
SiteName System.String requiredposition: 5
Forced site name when set.
Sources System.Collections.Generic.IReadOnlyList{ADPlayground.Gpo.GpoRef} requiredposition: 6
GPOs contributing the evaluated settings, de-duplicated.

Methods

public View <Clone>$() #
Returns: View
public Void Deconstruct(out String DomainName, out Nullable<Boolean> UseDynamicDns, out Nullable<Boolean> TryNextClosestSite, out String[] SiteCoverage, out String[] GcSiteCoverage, out String SiteName, out IReadOnlyList<GpoRef> Sources) #
Returns: Void

Parameters

DomainName String requiredposition: 0
UseDynamicDns Nullable<Boolean> requiredposition: 1
TryNextClosestSite Nullable<Boolean> requiredposition: 2
SiteCoverage String[] requiredposition: 3
GcSiteCoverage String[] requiredposition: 4
SiteName String requiredposition: 5
Sources IReadOnlyList<GpoRef> requiredposition: 6
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; } #

DNS domain name.

public Nullable<Boolean> UseDynamicDns { get; set; } #

Whether dynamic DNS updates are used.

public Nullable<Boolean> TryNextClosestSite { get; set; } #

Whether Try Next Closest Site is enabled.

public String[] SiteCoverage { get; set; } #

Preferred site coverage list.

public String[] GcSiteCoverage { get; set; } #

Preferred Global Catalog site coverage.

public String SiteName { get; set; } #

Forced site name when set.

public IReadOnlyList<GpoRef> Sources { get; set; } #

GPOs contributing the evaluated settings, de-duplicated.