TestimoX

API Reference

Class

Entry (PolicyPlusSpolFile)

Namespace ADPlayground.Gpo.GpoLocal.PolicyPlusSpolFile
Assembly ADPlayground
Implements
IEquatable<Entry>
Modifiers sealed

Single parsed policy block from a Semantic Policy file.

Inheritance

  • Object
  • Entry

Constructors

Entry 2 overloads
public Entry() #

Initializes a new entry.

public Entry(PolicyScope scope, String policyId, PolicyState state, Dictionary<String, Object> options, String comment) #

Initializes a new entry with explicit values.

Parameters

scope ADPlayground.Gpo.GpoLocal.PolicyScope requiredposition: 0
policyId System.String requiredposition: 1
state ADPlayground.Gpo.GpoLocal.PolicyState requiredposition: 2
options System.Collections.Generic.Dictionary{System.String,System.Object} requiredposition: 3
comment System.String requiredposition: 4

Methods

public Entry <Clone>$() #
Returns: Entry
public virtual Boolean Equals(Entry other) #
Returns: Boolean

Parameters

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

Properties

public PolicyScope Scope { get; set; } #

Target scope for the policy (C=Machine, U=User).

public String PolicyId { get; set; } #

Policy identifier (namespace/policyName).

public PolicyState State { get; set; } #

Desired policy state.

public Dictionary<String, Object> Options { get; set; } #

Element options when state is Enabled (by element id).

public String Comment { get; set; } #

Optional comment attached to the entry.