mirror of
https://github.com/ckaczor/sqltoolsservice.git
synced 2026-01-21 17:24:03 -05:00
3647 Kusto Refresh Logic (#1067)
* 3647 Renamed ParentMetadata to DatabaseMetadata in FolderMetadata.cs. Removed Refresh function from IDataSource and DataSourceBase since it's not used outside of KustoDataSource. Added unit tests for ServerNode.cs. Removed unused constructor from TreeNode and unused AddChild function. * 3647 Refactored KustoDataSource. Moved Set logic for DatabaseMetadata and columns into separate functions * 3647 Reverted Rename of ParentMetadata in FolderMetadata. Reverted removal of Refresh function from DataSourceBase and IDatasource * 3647 Renamed SmoModel directories to DataSourceModel in Kusto projects. * 3647 Removed reference to Kusto.ServiceLayer in SqlTools.ServiceLayer
This commit is contained in:
@@ -77,8 +77,9 @@ namespace Microsoft.Kusto.ServiceLayer.DataSource
|
||||
/// <inheritdoc/>
|
||||
public abstract IEnumerable<DataSourceObjectMetadata> GetChildObjects(DataSourceObjectMetadata parentMetadata, bool includeSizeDetails = false);
|
||||
|
||||
/// <param name="includeDatabase"></param>
|
||||
/// <inheritdoc/>
|
||||
public abstract void Refresh();
|
||||
public abstract void Refresh(bool includeDatabase);
|
||||
|
||||
/// <inheritdoc/>
|
||||
public abstract void Refresh(DataSourceObjectMetadata objectMetadata);
|
||||
|
||||
Reference in New Issue
Block a user