IMASynchronization Interface
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 |
---|---|
Deprovision |
Called when a metaverse entry is deleted and the connector space entries connected to the metaverse entry become disconnector objects. |
FilterForDisconnection |
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. |
Initialize |
Initializes the rules extension object. |
MapAttributesForExport |
Called to map attributes from a metaverse entry to a connector space entry. |
MapAttributesForImport |
Called to map attributes from a connector space entry to a metaverse entry. |
MapAttributesForJoin |
Called to generate a list of values based upon the CSEntry attribute values that will be used to search the metaverse. |
ResolveJoinSearch |
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. |
ShouldProjectToMV |
Called to determine if a new metaverse entry should be created when a new connector space entry does not join to a metaverse entry. |
Terminate |
Called when the rules extension object is no longer needed. |
Requirements
Product | ILM 2007 FP1 |
Namespace | Microsoft.MetadirectoryServices |
Assembly | Microsoft.MetadirectoryServices |
.NET Framework | .NET Framework 2.0 |
Send comments about this topic to Microsoft
Build date: 2/16/2009