ModuleImplementation (DataSourceModuleType)
Updated: May 18, 2012
Applies To: System Center 2012 - Operations Manager, System Center 2012 R2 Operations Manager, System Center 2012 SP1 - Operations Manager
Defines the implementation type for native or managed module type definitions and defines the composite elements for composite module type definitions.
<ModuleImplementation> <Managed>…</Managed> <Native>…</Native> <Composite>…</Composite> </ModuleImplementation>
The following sections describe attributes, child elements, and the parent element of the ModuleImplementation element.
Attributes
| Attribute | Description |
|---|---|
|
Isolation |
Optional attribute. Specifies the process isolation mode of the module type. The default value is Any. |
| Value | Description |
|---|---|
Shared | Specifies that this module type will always run under a shared process. Used only for native or managed module type definitions. |
OwnProcess | Specifies that this module type will always run in its own process. Used only for native or managed module type definitions. |
Any | Default value. Specifies that this module type can run either in its own process or within the process of another. |
Child Elements
| Element | Description |
|---|---|
Must be present if this module type is implemented in managed code. | |
Must be present if this module type is implemented in native code. | |
Must be present if this module type is implemented as a module that wraps managed, native, or other composite modules. |
Parent Elements
| Element | Description |
|---|---|
Represents a data source module type definition in a management pack. | |
Represents a condition detection module type definition in a management pack. | |
Represents a probe action module type definition in a management pack. | |
Represents a unit monitor type definition in a management pack. | |
Represents a write action module type definition in a management pack. |