API Reference
Class
AdMigrationAttributeCopyPolicy
Defines which directory attributes may be copied during migration object preparation.
Inheritance
- Object
- AdMigrationAttributeCopyPolicy
Methods
public static IReadOnlyList<String> GetAllowedAttributes(IEnumerable<String> attributeNames) #Returns:
IReadOnlyList<String>Gets allowed attribute names from a requested attribute set.
Parameters
- attributeNames System.Collections.Generic.IEnumerable{System.String}
- Requested attribute names.
Returns
Allowed attribute names.
public static IReadOnlyList<String> GetBlockedAttributes(IEnumerable<String> attributeNames) #Returns:
IReadOnlyList<String>Gets blocked attribute names from a requested attribute set.
Parameters
- attributeNames System.Collections.Generic.IEnumerable{System.String}
- Requested attribute names.
Returns
Blocked attribute names.
public static Boolean IsBlockedAttribute(String attributeName) #Returns:
BooleanGets a value indicating whether an attribute is blocked by the migration safety policy.
Parameters
- attributeName System.String
- Attribute name.
Returns
true when the attribute is blocked.
public static IReadOnlyList<String> Normalize(IEnumerable<String> attributeNames) #Returns:
IReadOnlyList<String>Normalizes requested attribute names.
Parameters
- attributeNames System.Collections.Generic.IEnumerable{System.String}
- Requested attribute names.
Returns
Distinct normalized attribute names.
Inherited Methods
public override Boolean Equals(Object obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object