Microsoft Identity Integration Server 2003 Developer Reference

IMASynchronization.MapAttributesForExport

The MapAttributesForExport method is called to map attributes from a metaverse entry to a connector space entry.
[C#]
public void MapAttributesForExport(
  String FlowRuleName,
  MVEntry mventry,
  CSEntry csentry
);
[Visual Basic .NET]
Public Sub MapAttributesForExport( _
  ByVal FlowRuleName As String, _
  ByVal mventry As MVEntry, _
  ByVal csentry As CSEntry _
)
Implements IMASynchronization.MapAttributesForExport

Parameters

FlowRuleName
Contains the name of the flow rule. You must use only alphanumeric characters for the FlowRuleName parameter, otherwise you can encounter problems in a rules extension.

Note  Flow rules are not executed in the order shown in Identity Manager. Identity Integration Server uses these rules according to the state of the metaverse object. Configure your rules based on the state of the object rather than the rules being called in a predetermined order.

mventry
Contains an MVEntry object that represents the source metaverse entry.
csentry
Contains a CSEntry object that represents the destination connector space entry.

Return Values

This method has no return values.

Exceptions

Exception type Condition
DeclineMappingException The method cannot produce a mapping for an attribute
EntryPointNotImplementedException The rules extension does not implement this method.
UnexpectedDataException The method received unexpected data.

Remarks

This method is called when:

For more information about setting management agent precedence, see the Microsoft Identity Integration Server 2003 Help.

Requirements

Product: Microsoft Identity Integration Server 2003
Namespace: Defined in Microsoft.MetadirectoryServices.
Assembly: Requires Microsoft.MetadirectoryServices (in Microsoft.MetadirectoryServices.dll).
.NET Framework: Requires .NET Framework 1.1.

See Also

CSEntry, IMASynchronization, MVEntry, Example: Enabling or Disabling a User Account in Active Directory