TestimoX

API Reference

Class

AdMigrationDirectoryPrincipalSnapshot

Namespace ADPlayground.Migrations.Directory
Assembly ADPlayground
Implements
IEquatable<AdMigrationDirectoryPrincipalSnapshot>
Modifiers sealed

Represents a resolved Active Directory principal used by migration execution steps.

Inheritance

  • Object
  • AdMigrationDirectoryPrincipalSnapshot

Usage

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

Constructors

Methods

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

Parameters

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

Properties

public Boolean Exists { get; set; } #

Gets a value indicating whether the principal was found.

public String DomainName { get; set; } #

Gets the domain DNS name used for resolution.

public String SamAccountName { get; set; } #

Gets the resolved sAMAccountName.

public String DistinguishedName { get; set; } #

Gets the resolved distinguished name.

public String ObjectSid { get; set; } #

Gets the resolved objectSid string.

public String ObjectClass { get; set; } #

Gets the most specific object class returned by Active Directory.

public String ResolutionError { get; set; } #

Gets the resolution error when the principal was not resolved.