Provisioning Schema::transform
Element that resembles an execute node except that it is not bound to an execution step in the procedure. It is only used for before/after XSL transformations. This element is part of the provisioning schema of Microsoft Provisioning Framework (MPF).
Arguments
Input Argument | Description |
---|---|
(minOccurs="0" maxOccurs="*") |
|
(minOccurs="0" maxOccurs="*") |
|
(minOccurs="0" maxOccurs="1") |
|
(minOccurs="0" maxOccurs="*") |
|
(minOccurs="0" maxOccurs="*") |
|
(minOccurs="0" maxOccurs="*") |
Remarks
No remarks.
Sample Code
Example XML Request
<namespace name="InnerNS" description="Sample namespace" readOnly="0">
<procedure name="When Procedure" description="Illustrates use of <transform> element.">
<procedureData>
<WhenRun>No</WhenRun>
</procedureData>
<transform>
<before source="data" sourcePath="value" destination="procedureData" />
</transform>
<execute namespace="DeepestNS" procedure="When Procedure">
<when source="procedureData" sourcePath="value" />
<before source="data" sourcePath="value" destination="executeData" />
<after source="executeData" destination="data" />
</execute>
</procedure>
</namespace>
Applies To
Provisioning Schema; Provisioning Schema::catch; Provisioning Schema::procedure; Provisioning Schema::try
See also
Tasks
Provisioning Schema::catch
Provisioning Schema::procedure
Provisioning Schema::try
Provisioning Schema::after
Provisioning Schema::before
Provisioning Schema::executeData
Provisioning Schema::forEach
Provisioning Schema::repeat
Provisioning Schema::when