DeploymentTechnology Constructor (String, String, String, IEnumerable)

Applies To: System Center Configuration Manager 2012, System Center Configuration Manager 2012

[This topic is pre-release documentation and is subject to change in future releases. Blank topics are included as placeholders.]

Initializes a new instance of the deployment technology class that has the specified installer technology, default hosting technology, and a list of allowed hosting technologies.

Namespace: Microsoft.ConfigurationManagement.ApplicationManagement
Assembly: Microsoft.ConfigurationManagement.ApplicationManagement (in Microsoft.ConfigurationManagement.ApplicationManagement.dll)


Dim id As String
Dim installerTechId As String
Dim hostingTechId As String
Dim allowedHostingTechIds As IEnumerable(Of String)

Dim instance As New DeploymentTechnology(id, installerTechId, hostingTechId, allowedHostingTechIds)


Protected Sub New ( _
    id As String, _
    installerTechId As String, _
    hostingTechId As String, _
    allowedHostingTechIds As IEnumerable(Of String) _
protected DeploymentTechnology (
    string id,
    string installerTechId,
    string hostingTechId,
    IEnumerable<string> allowedHostingTechIds
DeploymentTechnology (
    String^ id, 
    String^ installerTechId, 
    String^ hostingTechId, 
    IEnumerable<String^>^ allowedHostingTechIds
protected DeploymentTechnology (
    String id, 
    String installerTechId, 
    String hostingTechId, 
    IEnumerable<String> allowedHostingTechIds
protected function DeploymentTechnology (
    id : String, 
    installerTechId : String, 
    hostingTechId : String, 
    allowedHostingTechIds : IEnumerable<String>


  • id
    The identifier of the deployment technology.
  • installerTechId
    The identifier of the installer technology that will be used by the deployment technology.
  • hostingTechId
    The identifier of the hosting technology id that will be used as the default hosting technology for the deployment technology.
  • allowedHostingTechIds
    The list of identifiers for the hosting technologies that are allowed by the deployment technology.


The installer technology identified by the installerTechId parameter must have been registered by using the InstallerTechnologyRegistrar property.

The hosting technology identified by the hostingTechId parameter must have been registered by using the HostingTechnologyRegistrar property.


Development Platforms

Windows Vista, Windows Server 2003, and

Target Platforms

See Also


DeploymentTechnology Class
DeploymentTechnology Members
Microsoft.ConfigurationManagement.ApplicationManagement Namespace