TestimoX

API Reference

Class

DirectoryAccountAdMigrationMembershipMigrator

Namespace ADPlayground.Migrations.Membership
Assembly ADPlayground
Modifiers sealed

Migrates source parent group memberships to matching destination groups using ADPlayground directory helpers.

Inheritance

  • Object
  • DirectoryAccountAdMigrationMembershipMigrator

Constructors

public DirectoryAccountAdMigrationMembershipMigrator(DirectoryAccountHelper accountHelper = null, IAdMigrationMembershipLinkResolver linkResolver = null) #

Initializes a new instance of the DirectoryAccountAdMigrationMembershipMigrator class.

Parameters

accountHelper ADPlayground.DirectoryAccountHelper = null optionalposition: 0
Directory account helper.
linkResolver ADPlayground.Migrations.Membership.IAdMigrationMembershipLinkResolver = null optionalposition: 1
Expected membership link resolver.

Methods

public virtual AdMigrationMembershipResult MigrateMembership(AdMigrationPrincipalItem item, AdMigrationPlan plan, AdMigrationDefaults defaults) #
Returns: AdMigrationMembershipResult

Parameters

item ADPlayground.Migrations.Core.AdMigrationPrincipalItem requiredposition: 0
plan ADPlayground.Migrations.Core.AdMigrationPlan requiredposition: 1
defaults ADPlayground.Migrations.Core.AdMigrationDefaults requiredposition: 2