XML Schema for Namespaces
Namespace definitions are implemented in Microsoft® Provisioning Framework (MPF) as XML schema. The following code fragment illustrates the base schema for a namespace.
<namespace name=".." providerSource=".." description=".." readOnly=".."> <procedure description=".." name=".." type=".." access=".." perfEnabled=".." auditEnabled=".." saveDataForRollback=".."> 1..unbounded <Schema>1..unbounded</Schema> <!-- Remaining child nodes of <procedure> --> . . . </procedure> <providerContext>0..1</providerContext> </namespace>In this code fragment:
- The root node is namespace.
- The procedure node (required) registers the procedure in the namespace and defines the XSL transformations.
- The Schema nodes (optional) encapsulate schema for a procedure's input and/or output data. Provisioning Manager can be configured to validate incoming data against the input schema.
- The providerContext node (optional) encapsulates provider-specific data (for example, connection data for remote procedure calls).
See Also
Developing Custom Namespaces, Namespace Example, Procedures, Provisioning Schema, XML Schema for Procedures
Top of Page
© 1999-2002 Microsoft Corporation. All rights reserved.