/// <summary>
/// 读取分布式数据库的变换的信息
/// </summary>
/// <param name="iRep"></param>
/// <param name="iNme"></param>
/// <returns></returns>
public ArrayList ReadRepChanges(IReplica iRep,IWorkspaceName iNme)
{
IReplicaDataChangesInit2 iInit = new ReplicationDataChangesClass();
esriExportGenerationsOption gOption = esriExportGenerationsOption.esriExportGenerationsNew;
try
{
iInit.Init2(iRep, iNme, gOption);
}
catch (System.Exception ex)
{
}
IDataChanges iRDC = iInit as IDataChanges;
IEnumModifiedClassInfo iMcInfos = iRDC.GetModifiedClassesInfo();
ArrayList al = new ArrayList();
IModifiedClassInfo iMCI = null;
while((iMCI = iMcInfos.Next())!=null)
{
al.Add("mcINfo.name");
}
return al;
}