Microsoft Identity Integration Server 2003 Developer Reference

IMAExtensibleCallExport

The IMAExtensibleCallExport interface is implemented by all types of call-based connected data source extensions to export data from the connector space to a call-based data source.

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

Public Methods

The IMAExtensibleCallExport interface has the following public methods.

Method Description
BeginExport(String, String, String, ConfigParameterCollection, TypeDescriptionCollection)

Called at the start of an export run to connect to the connected directory and other resources.

EndExport()

Called at the end of an export run profile to close any connections to the connected system and release resources.

ExportEntry(ModificationType, String[], CSEntry)

Called to write an entry in the connected data source.

Remarks

MIIS will not call the methods in this interface for import-only connected data source extensions, but the interface must still be implemented. If it is not not implemented, an error occurs.You can implement this interface for import-only connected data source extensions by having all the methods throw an EntryPointNotImplementedException exception.

Requirements

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

See Also

ConfigParameterCollection, EntryPointNotImplementedException, TypeDescriptionCollection, ModificationType