IVsDataTableColumn Interface
Represents a mapped object that describes a tabular object column.
Namespace: Microsoft.VisualStudio.Data.Services.RelationalObjectModel
Assembly: Microsoft.VisualStudio.Data.Services (in Microsoft.VisualStudio.Data.Services.dll)
Syntax
'Declaration
<DataMappedObjectTypeAttribute("TableForeignKeyColumn", Identifier := "Catalog, Schema, Table, ForeignKey, Name", _
AvailableRestrictions := "Catalog, Schema, Table, TableForeignKey, Name", _
RequiredOrdering := "Catalog, Schema, Table, TableForeignKey, Ordinal", _
ClassId := "ECAB02DB-6A5D-4675-8FC2-FD38A115D674")> _
<DataMappedObjectTypeAttribute("TableColumn", Identifier := "Catalog, Schema, Table, Name", _
AvailableRestrictions := "Catalog, Schema, Table, Name", RequiredOrdering := "Catalog, Schema, Table, Ordinal", _
ClassId := "ECAB02DB-6A5D-4675-8FC2-FD38A115D674")> _
<DataMappedObjectTypeAttribute("TableUniqueKeyColumn", Identifier := "Catalog, Schema, Table, UniqueKey, Name", _
AvailableRestrictions := "Catalog, Schema, Table, TableUniqueKey, Name", _
RequiredOrdering := "Catalog, Schema, Table, TableUniqueKey, Ordinal", _
ClassId := "ECAB02DB-6A5D-4675-8FC2-FD38A115D674")> _
Public Interface IVsDataTableColumn _
Inherits IVsDataColumn, IVsDataMappedObject, IVsDataSiteableObject(Of IVsDataMappedObject)
'Usage
Dim instance As IVsDataTableColumn
[DataMappedObjectTypeAttribute("TableForeignKeyColumn", Identifier = "Catalog, Schema, Table, ForeignKey, Name",
AvailableRestrictions = "Catalog, Schema, Table, TableForeignKey, Name",
RequiredOrdering = "Catalog, Schema, Table, TableForeignKey, Ordinal",
ClassId = "ECAB02DB-6A5D-4675-8FC2-FD38A115D674")]
[DataMappedObjectTypeAttribute("TableColumn", Identifier = "Catalog, Schema, Table, Name",
AvailableRestrictions = "Catalog, Schema, Table, Name", RequiredOrdering = "Catalog, Schema, Table, Ordinal",
ClassId = "ECAB02DB-6A5D-4675-8FC2-FD38A115D674")]
[DataMappedObjectTypeAttribute("TableUniqueKeyColumn", Identifier = "Catalog, Schema, Table, UniqueKey, Name",
AvailableRestrictions = "Catalog, Schema, Table, TableUniqueKey, Name",
RequiredOrdering = "Catalog, Schema, Table, TableUniqueKey, Ordinal",
ClassId = "ECAB02DB-6A5D-4675-8FC2-FD38A115D674")]
public interface IVsDataTableColumn : IVsDataColumn,
IVsDataMappedObject, IVsDataSiteableObject<IVsDataMappedObject>
[DataMappedObjectTypeAttribute(L"TableForeignKeyColumn", Identifier = L"Catalog, Schema, Table, ForeignKey, Name",
AvailableRestrictions = L"Catalog, Schema, Table, TableForeignKey, Name",
RequiredOrdering = L"Catalog, Schema, Table, TableForeignKey, Ordinal",
ClassId = L"ECAB02DB-6A5D-4675-8FC2-FD38A115D674")]
[DataMappedObjectTypeAttribute(L"TableColumn", Identifier = L"Catalog, Schema, Table, Name",
AvailableRestrictions = L"Catalog, Schema, Table, Name", RequiredOrdering = L"Catalog, Schema, Table, Ordinal",
ClassId = L"ECAB02DB-6A5D-4675-8FC2-FD38A115D674")]
[DataMappedObjectTypeAttribute(L"TableUniqueKeyColumn", Identifier = L"Catalog, Schema, Table, UniqueKey, Name",
AvailableRestrictions = L"Catalog, Schema, Table, TableUniqueKey, Name",
RequiredOrdering = L"Catalog, Schema, Table, TableUniqueKey, Ordinal",
ClassId = L"ECAB02DB-6A5D-4675-8FC2-FD38A115D674")]
public interface class IVsDataTableColumn : IVsDataColumn,
IVsDataMappedObject, IVsDataSiteableObject<IVsDataMappedObject^>
public interface IVsDataTableColumn extends IVsDataColumn, IVsDataMappedObject, IVsDataSiteableObject<IVsDataMappedObject>
See Also
Reference
Microsoft.VisualStudio.Data.Services.RelationalObjectModel Namespace