Microsoft Identity Integration Server 2003 Developer Reference


The IMASynchronization interface is implemented by a Microsoft Identity Integration Server rules extension to provide rules extension functionality for a management agent.

The IMASynchronization interface is derived from the System.Object class.

Public Methods

The IMASynchronization interface has the following public methods.

Method Description

Called when a metaverse entry is deleted and the connector space entries connected to the metaverse entry become disconnector objects.


Determines if a connector CSEntry object will be disconnected. A connector CSEntry object is disconnected when a delta export matches a filter or if the filter rules are changed and the new filter criteria for disconnecting an object are met.


Initializes the rules extension object.


Called to map attributes from a metaverse entry to a connector space entry.


Called to map attributes from a connector space entry to a metaverse entry.


Called to generate a list of values based upon the CSEntry attribute values that will be used to search the metaverse.


Called when a join rule is configured to use a rules extension to resolve conflicts and one or more results from a metaverse search matches the values generated from the IMASynchronization.MapAttributesForJoin method.


Called to determine if a new metaverse entry should be created when a new connector space entry does not join to a metaverse entry.


Called when the rules extension object is no longer needed.


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.