Microsoft.Data.Tools.Model Namespace
Classes
Class | Description | |
---|---|---|
![]() |
ExternalModelChangeEventArgs | |
![]() |
ModelChangeEventArgs | |
![]() |
ModelNodeChangeInfo | |
![]() |
ModelProviderFactory | |
![]() |
PlaceholderResources | |
![]() |
QualifiedFormatter | |
![]() |
QualifiedIdentifier | |
![]() |
QualifiedIdentifierArrayCollection | A QualifiedIdentifierCollection that format to a comma separated list |
![]() |
QualifiedIdentifierCollection | Contains a list of Qualified Identifiers. This can be stored inside the .Value part of a Qualified Identifier. This is an immutable list once created. We use an abstract class since this class does not know the formatting required to serialize the list back out to a string. The derived class will know this. |
![]() |
QualifiedIdentifierConverter | A type converter that can be used to convert to and from QualifiedIdentifier. The editor converter derives from this one. |
![]() |
QualifiedIdentifierNestedCollection | A QualifiedIdentifierCollection that format to a space separated list |
![]() |
QualifiedName |
Interfaces
Interface | Description | |
---|---|---|
![]() |
ICollectionProperty< (Of < ( <'T> ) > ) > | |
![]() |
IMetaData | |
![]() |
IModel | The root of a model tree in memory. |
![]() |
IModelElement | Base class for all model objects. All object instances representing the model or any of the data in it are ultimately subclassed from this type. |
![]() |
IModelObject | |
![]() |
IModelPersistenceService | |
![]() |
IModelProperty | Provides meta data about a particular property of a particular model class. |
![]() |
IModelProvider | |
![]() |
IQualifiedIdentifier | |
![]() |
IReferenceableModelObject | |
![]() |
IReferenceProperty | |
![]() |
IReferenceProperty< (Of < ( <'T> ) > ) > | Subclass of ModelProperty that describes property meta data for a property that represents a reference by name to another model object. |
![]() |
ISupportedMetaData | |
![]() |
ITransaction | |
![]() |
IValueProperty | |
![]() |
IValueProperty< (Of < ( <'T> ) > ) > | Subclass of ModelProperty that describes property meta data for a property that represents a value (i.e. something with cardinality 1 such as Name). |
Delegates
Delegate | Description | |
---|---|---|
![]() |
ResolveAliasingIndexToIdentifier |
Enumerations
Enumeration | Description | |
---|---|---|
![]() |
BindingStatus | Enum to indicate the status of a binding. |
![]() |
ModelNodeChangeType |