// // Copyright (c) Microsoft. All rights reserved. // Licensed under the MIT license. See LICENSE file in the project root for full license information. // namespace Microsoft.SqlTools.DataProtocol.Contracts.Metadata { /// /// Metadata type enumeration /// public enum MetadataType { Table = 0, View = 1, SProc = 2, Function = 3, Schema = 4, Database = 5 } /// /// Object metadata information /// public class ObjectMetadata { public MetadataType MetadataType { get; set; } public string MetadataTypeName { get; set; } public string Schema { get; set; } public string Name { get; set; } public string Urn { get; set; } } }