TestimoX

API Reference

Class

SidHistoryPrincipalSnapshot

Namespace ADPlayground.Migrations.SidHistory
Assembly ADPlayground
Implements
IEquatable<SidHistoryPrincipalSnapshot>
Modifiers sealed

Resolved state for a principal participating in SIDHistory migration, recovery, or cleanup.

Inheritance

  • Object
  • SidHistoryPrincipalSnapshot

Usage

This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.

Constructors

Methods

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

Parameters

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

Properties

public SidHistoryPrincipalReference Reference { get; set; } #

Original principal reference supplied by the caller.

public Boolean Exists { get; set; } #

Gets a value indicating whether the principal was resolved.

public String DomainName { get; set; } #

Resolved DNS domain name.

public String SamAccountName { get; set; } #

Resolved SAM account name.

public String DistinguishedName { get; set; } #

Resolved distinguished name.

public String ObjectSid { get; set; } #

Resolved object SID.

public String ObjectClass { get; set; } #

Resolved object class such as user, group, or computer.

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

Gets a value indicating whether the account is enabled when known.

public IReadOnlyList<String> SidHistory { get; set; } #

Existing SIDHistory values on the principal.

public String ResolutionError { get; set; } #

Resolution error when the principal could not be resolved.