Delete an SDE layer
public static bool Deletesdelayer (ESRI. ArcGIS.Geodatabase.IWorkspace m_pworkspace, String sdedsname)
{
Try
{
ESRI. ArcGIS.Geodatabase.IEnumDatasetName penumdsname = M_pworkspace.get_datasetnames (ESRI. ArcGIS.Geodatabase.esriDatasetType.esriDTFeatureClass);
Penumdsname.reset ();
ESRI. ArcGIS.Geodatabase.IDatasetName psdedsname = Penumdsname.next ();
while (psdedsname! = null)
{
if (PSDEDSname.Name.ToUpper (). EndsWith (Sdedsname.toupper ()))
{
Break
}
}
Psdedsname = Penumdsname.next ();
}
if (psdedsname! = null)
{
ESRI. ArcGIS.Geodatabase.IFeatureWorkspace Pfws = M_pworkspace as ESRI. ArcGIS.Geodatabase.IFeatureWorkspace;
ESRI. ArcGIS.Geodatabase.IFeatureWorkspaceManage PFWSM;
PFWSM = (ESRI. ArcGIS.Geodatabase.IFeatureWorkspaceManage) Pfws;
Pfwsm.deletebyname (Psdedsname);
}
}
catch (Exception ex)
{
return false;
}
return true;
}
ArcGIS AE Delete sde featureclass data