Model Class

Definition

Represents a model, which is the highest grouping of MDS entities.

public ref class Model : Microsoft::MasterDataServices::MdmDataContractOfIdentifier
[System.CodeDom.Compiler.GeneratedCode("System.Runtime.Serialization", "4.0.0.0")]
[System.Diagnostics.DebuggerStepThrough]
[System.Runtime.Serialization.DataContract(Name="Model", Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")]
public class Model : Microsoft.MasterDataServices.MdmDataContractOfIdentifier
[<System.CodeDom.Compiler.GeneratedCode("System.Runtime.Serialization", "4.0.0.0")>]
[<System.Diagnostics.DebuggerStepThrough>]
[<System.Runtime.Serialization.DataContract(Name="Model", Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")>]
type Model = class
    inherit MdmDataContractOfIdentifier
Public Class Model
Inherits MdmDataContractOfIdentifier
Inheritance
Attributes

Constructors

Model()

Initializes a new instance of the Model class.

Properties

AuditInfo

Gets or sets auditing information.

(Inherited from MdmDataContractOfIdentifier)
DerivedHierarchies

Gets or sets an array of derived hierarchies.

Entities

Gets or sets an array of entities.

ExplicitHierarchies

Gets or sets an array of explicit hierarchies.

ExtensionData

Gets or sets the structure that contains extra data.

(Inherited from DataContractBase)
Identifier

Gets or sets the ID.

(Inherited from MdmDataContractOfIdentifier)
IsAdministrator

Gets or sets a value that indicates whether the current user is an administrator of the model.

IsSystem

Gets or sets a value that indicates whether the model was created by the system.

Permission

Gets or sets the security permission.

(Inherited from MdmDataContractOfIdentifier)
VersionFlags

Gets or sets an array of version flags.

Versions

Gets or sets an array of versions.

Applies to