RelationalModel Class
Inheritance Hierarchy
System..::..Object
Microsoft.Data.Tools.Model.Simple..::..ModelObject
Microsoft.Data.Tools.Model.Simple..::..ModelElement
Microsoft.Data.Tools.Model.Simple..::..RelationalModel
Namespace: Microsoft.Data.Tools.Model.Simple
Assembly: Microsoft.Data.Tools.Model (in Microsoft.Data.Tools.Model.dll)
Syntax
'Declaration
Public Class RelationalModel _
Inherits ModelElement _
Implements IRelationalModel, IModel, IModelObject, IRelationalModelExtensions, _
IModelObjectExtensions, IModelPersistenceService
'Usage
Dim instance As RelationalModel
public class RelationalModel : ModelElement,
IRelationalModel, IModel, IModelObject, IRelationalModelExtensions, IModelObjectExtensions,
IModelPersistenceService
public ref class RelationalModel : public ModelElement,
IRelationalModel, IModel, IModelObject, IRelationalModelExtensions, IModelObjectExtensions,
IModelPersistenceService
type RelationalModel =
class
inherit ModelElement
interface IRelationalModel
interface IModel
interface IModelObject
interface IRelationalModelExtensions
interface IModelObjectExtensions
interface IModelPersistenceService
end
public class RelationalModel extends ModelElement implements IRelationalModel, IModel, IModelObject, IRelationalModelExtensions, IModelObjectExtensions, IModelPersistenceService
The RelationalModel type exposes the following members.
Constructors
| Name | Description | |
|---|---|---|
![]() |
RelationalModel | Initializes a new instance of the RelationalModel class. |
Top
Properties
| Name | Description | |
|---|---|---|
![]() |
ChildNodes | Gets {insert text here}. (Overrides ModelObject..::..ChildNodes.) |
![]() |
CurrentTransaction | Gets {insert text here}. |
![]() |
DatabaseName | Gets {insert text here}. |
![]() |
ExtensionProvider | Gets {insert text here}. |
![]() |
Model | Gets {insert text here}. (Inherited from ModelObject.) |
![]() |
ParentNode | Gets {insert text here}. (Inherited from ModelObject.) |
![]() |
RelationalModelProvider | Gets {insert text here}. |
![]() |
Schemas | Gets {insert text here}. |
![]() |
ServerName | Gets {insert text here}. |
Top
Methods
| Name | Description | |
|---|---|---|
![]() |
AddAnnotation | (Inherited from ModelObject.) |
![]() |
CreateSchema | |
![]() |
CreateScript | (Inherited from ModelObject.) |
![]() |
Delete | (Inherited from ModelElement.) |
![]() |
Equals | (Inherited from Object.) |
![]() |
Finalize | (Inherited from Object.) |
![]() |
GetAncestor< (Of < <' (T> ) > > ) | (Inherited from ModelObject.) |
![]() |
GetHashCode | (Inherited from Object.) |
![]() |
GetMetaData< (Of < <' (T, U> ) > > )() () () () | |
![]() |
GetMetaData< (Of < <' (T, U> ) > > )(String) | |
![]() |
GetObjectsByIdentifier | |
![]() |
GetSerializationText | |
![]() |
GetType | (Inherited from Object.) |
![]() |
MemberwiseClone | (Inherited from Object.) |
![]() |
Refresh | |
![]() |
Save | |
![]() |
StartTransaction | |
![]() |
Tables | |
![]() |
ToString | (Inherited from Object.) |
![]() |
TryGetAnnotation | (Inherited from ModelObject.) |
Top
Events
| Name | Description | |
|---|---|---|
![]() |
AfterModelChangesCommitted | |
![]() |
BeforeModelChangesCommitted | |
![]() |
ExternalModelChange |
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.
.gif)
.gif)
.gif)
.gif)