ModelDeployer Class
Creates, clones, or updates a model from a deployment package containing metadata, business rules, and master data.
Namespace: Microsoft.MasterDataServices.Deployment
Assembly: Microsoft.MasterDataServices.Deployment (in Microsoft.MasterDataServices.Deployment.dll)
Inheritance Hierarchy
System.Object
Microsoft.MasterDataServices.Deployment.ServiceProxyManager
Microsoft.MasterDataServices.Deployment.ModelDeployer
Syntax
public class ModelDeployer : ServiceProxyManager
public ref class ModelDeployer : ServiceProxyManager
type ModelDeployer =
class
inherit ServiceProxyManager
end
Public Class ModelDeployer
Inherits ServiceProxyManager
Constructors
Name | Description | |
---|---|---|
ModelDeployer() | Initializes a new instance of the ModelDeployer class with the default values. |
Properties
Name | Description | |
---|---|---|
CurrentUser | Gets the user that represents the current caller.(Inherited from ServiceProxyManager.) |
|
ServiceAdapter | Gets the service adapter that wraps the service used for all requests.(Inherited from ServiceProxyManager.) |
Methods
Name | Description | |
---|---|---|
DeleteModel(Identifier) | Deletes an entire model and all related objects. |
|
DeployClone(Package) | Creates a new model from the supplied deployment package, preserving the model name and identifiers. |
|
DeployNew(Package, String, Identifier) | Creates a new model from the supplied deployment package, with new identifiers and a new name. |
|
DeployUpdate(Package, Boolean, Identifier) | Updates the specified model with the contents of the supplied package. |
|
Equals(Object) | (Inherited from Object.) |
|
Finalize() | (Inherited from Object.) |
|
GetHashCode() | (Inherited from Object.) |
|
GetType() | (Inherited from Object.) |
|
MemberwiseClone() | (Inherited from Object.) |
|
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