ModelReader Class

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

Inheritance Hierarchy


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


Public Class ModelReader _
    Inherits ServiceProxyManager
Dim instance As ModelReader
public class ModelReader : ServiceProxyManager
public ref class ModelReader : public ServiceProxyManager
type ModelReader =  
        inherit ServiceProxyManager 
public class ModelReader extends ServiceProxyManager

The ModelReader type exposes the following members.


  Name Description
Public method ModelReader Initializes a new instance of the ModelReader class with the default values.



  Name Description
Public property CurrentUser Gets the user that represents the current caller. (Inherited from ServiceProxyManager.)
Public property ModelId Gets or sets the identifier of the model that the object will be referencing.
Protected property ServiceAdapter Gets the service adapter that wraps the service used for all requests. (Inherited from ServiceProxyManager.)
Public property VersionId Gets or sets the identifier of the version of the model specified by ModelId that the object will be referencing.



  Name Description
Public method CreatePackage Builds a deployment package for a complete model.
Public method Equals (Inherited from Object.)
Protected method Finalize (Inherited from Object.)
Public method GetHashCode (Inherited from Object.)
Public method GetModels Gets a list of identifiers of all the user-defined models in the system for which the current user is an administrator.
Public method GetType (Inherited from Object.)
Public method GetVersions Gets a list of identifiers of all the versions for the model 'modelId'.
Protected method MemberwiseClone (Inherited from Object.)
Public method ModelExists Checks for a matching model by name and/or ID.
Public method 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