Column Class
Inheritance Hierarchy
System..::..Object
Microsoft.Data.Tools.Model.Simple..::..ModelObject
Microsoft.Data.Tools.Model.Simple..::..ModelElement
Microsoft.Data.Tools.Model.Simple..::..NameableModelElement
Microsoft.Data.Tools.Model.Simple..::..Column
Namespace: Microsoft.Data.Tools.Model.Simple
Assembly: Microsoft.Data.Tools.Model (in Microsoft.Data.Tools.Model.dll)
Syntax
'Declaration
Public Class Column _
Inherits NameableModelElement _
Implements IColumn, IReferenceableModelObject, IModelElement, IModelObject
'Usage
Dim instance As Column
public class Column : NameableModelElement, IColumn,
IReferenceableModelObject, IModelElement, IModelObject
public ref class Column : public NameableModelElement,
IColumn, IReferenceableModelObject, IModelElement, IModelObject
type Column =
class
inherit NameableModelElement
interface IColumn
interface IReferenceableModelObject
interface IModelElement
interface IModelObject
end
public class Column extends NameableModelElement implements IColumn, IReferenceableModelObject, IModelElement, IModelObject
The Column type exposes the following members.
Constructors
Name | Description | |
---|---|---|
Column(ICollectionProperty< (Of < <' (IColumn> ) > > )) | Initializes a new instance of the Column class. | |
Column(ICollectionProperty< (Of < <' (IColumn> ) > > ), IQualifiedIdentifier) | Initializes a new instance of the Column class. | |
Column(ICollectionProperty< (Of < <' (IColumn> ) > > ), String) | Initializes a new instance of the Column class. |
Top
Properties
Name | Description | |
---|---|---|
ChildNodes | Gets {insert text here}. (Overrides ModelObject..::..ChildNodes.) | |
DataType | Gets {insert text here}. | |
Identifier | Gets {insert text here}. (Inherited from NameableModelElement.) | |
Model | Gets {insert text here}. (Inherited from ModelObject.) | |
Name | Gets {insert text here}. (Inherited from NameableModelElement.) | |
Nullable | Gets {insert text here}. | |
ParentNode | Gets {insert text here}. (Inherited from ModelObject.) | |
Primary | Gets {insert text here}. | |
Table | Gets {insert text here}. |
Top
Methods
Name | Description | |
---|---|---|
AddAnnotation | (Inherited from ModelObject.) | |
CreateScript | (Inherited from ModelObject.) | |
Delete | (Overrides ModelElement..::..Delete() () () ().) | |
Equals | (Inherited from Object.) | |
Finalize | (Inherited from Object.) | |
GetAncestor< (Of < <' (T> ) > > ) | (Inherited from ModelObject.) | |
GetHashCode | (Inherited from Object.) | |
GetReferencesToObject | (Inherited from NameableModelElement.) | |
GetType | (Inherited from Object.) | |
MemberwiseClone | (Inherited from Object.) | |
ToString | (Inherited from Object.) | |
TryGetAnnotation | (Inherited from ModelObject.) |
Top
Thread Safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.