ArcEngine更新Polyline要素的图形报错:无法更新面积或长度字段来影响形状更新

private void ModifyPolyline (IFeature origFeature, IPolyline newLine)
{
        IWorkspaceEdit lineWorkspaceEdit = (origFeature.Class as IDataset).Workspace as IWorkspaceEdit;
        lineWorkspaceEdit.StartEditing(true);
        lineWorkspaceEdit.StartEditOperation();
        origFeature.Shape = newLine;//此处报错:无法更新面积或长度字段来影响形状更新
        origFeature.Store();
        lineWorkspaceEdit.StopEditOperation();
        lineWorkspaceEdit.StopEditing(true);
}