Version Class
SQL Server 2012
Specifies a snapshot that contains all model members, attributes, hierarchies and collections for a model, usually denoting a specific time period.
System.Object
Microsoft.MasterDataServices.DataContractBase
Microsoft.MasterDataServices.MdmDataContractOfModelContextIdentifier
Microsoft.MasterDataServices.Version
Microsoft.MasterDataServices.DataContractBase
Microsoft.MasterDataServices.MdmDataContractOfModelContextIdentifier
Microsoft.MasterDataServices.Version
Namespace: Microsoft.MasterDataServices
Assembly: Microsoft.MasterDataServices (in Microsoft.MasterDataServices.dll)
The Version type exposes the following members.
| Name | Description | |
|---|---|---|
![]() | AuditInfo | Gets or sets audit information. (Inherited from MdmDataContractOfModelContextIdentifier.) |
![]() | CopiedFromVersionId | Gets or sets the version this version was copied from. Except for the initial version, all subsequent versions must be copied from another version.. |
![]() | Description | Gets or sets a description of the version. |
![]() | ExtensionData | Gets or sets the structure that contains extra data. (Inherited from DataContractBase.) |
![]() | Identifier | Gets or sets the ID of the model context. (Inherited from MdmDataContractOfModelContextIdentifier.) |
![]() | Permission | Gets or sets the security permission. (Inherited from MdmDataContractOfModelContextIdentifier.) |
![]() | ValidationStatus | Gets or sets the current validation status of the version's member data. |
![]() | VersionFlagId | Gets or sets the version flag to which this version is linked. |
![]() | VersionNumber | Gets or sets the displayable version number. |
![]() | VersionStatus | Gets or sets the current status of the version. |

