DslDefinitionModelDomainModelSerializer Class
Provides an implementation of the IDomainModelSerializer interface that can be used to serialize / deserialize the DslDefinitionModel domain model.
Assembly: Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.12.0 (in Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.12.0.dll)
Microsoft.VisualStudio.Modeling.DslDefinition::DslDefinitionModelDomainModelSerializerBase
Microsoft.VisualStudio.Modeling.DslDefinition::DslDefinitionModelDomainModelSerializer
[ExportAttribute((IDomainModelSerializer^::typeid))] [DomainModelSerializerAttribute((DslDefinitionModelDomainModel^::typeid), "http://schemas.microsoft.com/VisualStudio/2005/DslTools/DslDefinitionModel", "dsl")] public ref class DslDefinitionModelDomainModelSerializer : DslDefinitionModelDomainModelSerializerBase
| Name | Description | |
|---|---|---|
![]() | DslDefinitionModelDomainModelSerializer() |
| Name | Description | |
|---|---|---|
![]() | DomainModelNamespace | The XML namespace used when serializing the domain model(Inherited from DslDefinitionModelDomainModelSerializerBase.) |
![]() | DomainModelType | The type of the domain model(Inherited from DslDefinitionModelDomainModelSerializerBase.) |
![]() | IsSerializable | Returns true: this DSL can be serialized / deserialized directly.(Inherited from DslDefinitionModelDomainModelSerializerBase.) |
![]() | ModelFileExtension | File extension used for model files of this kind of domain model(Inherited from DslDefinitionModelDomainModelSerializerBase.) |
Double-derived class - the default implementation is in DslDefinitionModelDomainModelSerializerBase. This class exist so users can customize behavior easily.
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.


