Fix edit data isMemoryOptimized issue (#298)

* adding refresh

* adding a comment

* spelling
This commit is contained in:
Raymond Martin
2017-03-28 18:35:41 -07:00
committed by GitHub
parent a1aa3f8b4c
commit fc04f6822f

View File

@@ -75,6 +75,9 @@ namespace Microsoft.SqlTools.ServiceLayer.EditData
throw new ArgumentOutOfRangeException(nameof(objectType), SR.EditDataUnsupportedObjectType(objectType));
}
// A bug in SMO makes it necessary to call refresh to attain certain properties (such as IsMemoryOptimized)
smoResult.Refresh();
// Generate the edit column metadata
List<EditColumnMetadata> editColumns = new List<EditColumnMetadata>();
for (int i = 0; i < smoResult.Columns.Count; i++)