Share via


ModelReader Class

 

Reads a model's metadata, business rules, and master data and creates a deployment package containing that information.

Namespace:   Microsoft.MasterDataServices.Deployment
Assembly:  Microsoft.MasterDataServices.Deployment (in Microsoft.MasterDataServices.Deployment.dll)

Inheritance Hierarchy

System.Object
  Microsoft.MasterDataServices.Deployment.ServiceProxyManager
    Microsoft.MasterDataServices.Deployment.ModelReader

Syntax

public class ModelReader : ServiceProxyManager
public ref class ModelReader : ServiceProxyManager
type ModelReader = 
    class
        inherit ServiceProxyManager
    end
Public Class ModelReader
    Inherits ServiceProxyManager

Constructors

Name Description
System_CAPS_pubmethod ModelReader()

Initializes a new instance of the ModelReader class with the default values.

Properties

Name Description
System_CAPS_pubproperty CurrentUser

Gets the user that represents the current caller.(Inherited from ServiceProxyManager.)

System_CAPS_pubproperty ModelId

Gets or sets the identifier of the model that the object will be referencing.

System_CAPS_protproperty ServiceAdapter

Gets the service adapter that wraps the service used for all requests.(Inherited from ServiceProxyManager.)

System_CAPS_pubproperty VersionId

Gets or sets the identifier of the version of the model specified by ModelId that the object will be referencing.

Methods

Name Description
System_CAPS_pubmethod CreatePackage(Boolean)

Builds a deployment package for a complete model.

System_CAPS_pubmethod Equals(Object)

(Inherited from Object.)

System_CAPS_protmethod Finalize()

(Inherited from Object.)

System_CAPS_pubmethod GetHashCode()

(Inherited from Object.)

System_CAPS_pubmethod GetModels()

Gets a list of identifiers of all the user-defined models in the system for which the current user is an administrator.

System_CAPS_pubmethod GetType()

(Inherited from Object.)

System_CAPS_pubmethod GetVersions(VersionStatusFlags)

Gets a list of identifiers of all the versions for the model 'modelId'.

System_CAPS_protmethod MemberwiseClone()

(Inherited from Object.)

System_CAPS_pubmethod ModelExists(Identifier, Boolean, Boolean)

Checks for a matching model by name and/or ID.

System_CAPS_pubmethod ToString()

(Inherited from Object.)

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See Also

Microsoft.MasterDataServices.Deployment Namespace

Return to top