IModelObject Interface

Namespace:  Microsoft.Data.Tools.Model
Assembly:  Microsoft.Data.Tools.Model (in Microsoft.Data.Tools.Model.dll)

Syntax

'Declaration
Public Interface IModelObject
'Usage
Dim instance As IModelObject
public interface IModelObject
public interface class IModelObject
type IModelObject =  interface end
public interface IModelObject

The IModelObject type exposes the following members.

Properties

  Name Description
Public property ChildNodes Returns the contained model objects of this model object that are immediate children of it, i.e. they are values of one of this object's properties.
Public property Model Gets {insert text here}.
Public property ParentNode Returns the parent model object that contains this node (null for the root of the model object tree)

Top

Methods

  Name Description
Public method CreateScript

Top

Extension Methods

  Name Description
Public Extension Method AddAnnotation (Defined by ModelExtensions.)
Public Extension Method GetAncestor< (Of < <' (T> ) > > ) (Defined by ModelExtensions.)
Public Extension Method TryGetAnnotation (Defined by ModelExtensions.)

Top

See Also

Reference

Microsoft.Data.Tools.Model Namespace