API Reference
Class
LdapAdMigrationDirectoryAttributeSource
Reads selected source attributes from Active Directory for migration object preparation.
Inheritance
- Object
- LdapAdMigrationDirectoryAttributeSource
Constructors
public LdapAdMigrationDirectoryAttributeSource(IAdMigrationDirectoryPrincipalResolver principalResolver = null, LdapEngine engine = null) #Initializes a new instance of the LdapAdMigrationDirectoryAttributeSource class.
Parameters
- principalResolver ADPlayground.Migrations.Directory.IAdMigrationDirectoryPrincipalResolver = null
- Directory principal resolver.
- engine ADPlayground.LdapEngine.LdapEngine = null
- LDAP engine.
Methods
public virtual IReadOnlyDictionary<String, Object> ReadAttributes(AdMigrationPrincipalItem item, AdMigrationDefaults defaults, IEnumerable<String> attributeNames) #Returns:
IReadOnlyDictionary<String, Object>Parameters
- item ADPlayground.Migrations.Core.AdMigrationPrincipalItem
- defaults ADPlayground.Migrations.Core.AdMigrationDefaults
- attributeNames System.Collections.Generic.IEnumerable{System.String}
Inherited Methods
public override Boolean Equals(Object obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object