Any interfaces you create must implement the following IMSAdminReplication methods.
| Method | Description | 
|---|---|
| IMSAdminReplication::DeSerialize | Receives data on the target computer that is provided by the Serialize method on the source computer. | 
| IMSAdminReplication::GetSignature | Provides your custom-designed signature that indicates the state of the data to be replicated. | 
| IMSAdminReplication::Propagate | Called if signatures differ between source computer and target computer. Receives the name of the target computer so that you can transfer data. | 
| IMSAdminReplication::Propagate2 | Called on the source computer after metabase replication is complete to a target computer. Receives the name of the target computer and signature comparison flag. Used for termination tasks. | 
| IMSAdminReplication::Serialize | Provides your data to be replicated by iissync.exe. |