Version Version Version Class


Specifies a snapshot that contains all model members, attributes, hierarchies and collections for a model, usually denoting a specific time period.

public ref class Version : Microsoft::MasterDataServices::MdmDataContractOfModelContextIdentifier
[System.CodeDom.Compiler.GeneratedCode("System.Runtime.Serialization", "")]
[System.Runtime.Serialization.DataContract(Name="Version", Namespace="")]
public class Version : Microsoft.MasterDataServices.MdmDataContractOfModelContextIdentifier
Public Class Version
Inherits MdmDataContractOfModelContextIdentifier


Version() Version() Version()

Initializes a new instance of the Version class.


AuditInfo AuditInfo AuditInfo

Gets or sets audit information.

(Inherited from MdmDataContractOfModelContextIdentifier)
CopiedFromVersionId CopiedFromVersionId 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 Description Description

Gets or sets a description of the version.

ExtensionData ExtensionData ExtensionData

Gets or sets the structure that contains extra data.

(Inherited from DataContractBase)
Identifier Identifier Identifier

Gets or sets the ID of the model context.

(Inherited from MdmDataContractOfModelContextIdentifier)
Permission Permission Permission

Gets or sets the security permission.

(Inherited from MdmDataContractOfModelContextIdentifier)
ValidationStatus ValidationStatus ValidationStatus

Gets or sets the current validation status of the version's member data.

VersionFlagId VersionFlagId VersionFlagId

Gets or sets the version flag to which this version is linked.

VersionNumber VersionNumber VersionNumber

Gets or sets the displayable version number.

VersionStatus VersionStatus VersionStatus

Gets or sets the current status of the version.

Applies to