Class CIM_InstMethodCall
extends CIM_InstIndication

CIM_InstMethodCall notifies when an instance's method is invoked.

Table of Contents
Hierarchy
Direct Known Subclasses
Class Qualifiers
Class Properties
Class Methods


Class Hierarchy

CIM_Indication
   |
   +--CIM_InstIndication
   |
   +--CIM_InstMethodCall

Direct Known Subclasses

Class Qualifiers

NameData TypeValue
DescriptionstringCIM_InstMethodCall notifies when an instance's method is invoked.
Indicationbooleantrue
UMLPackagePathstringCIM::Event
Versionstring2.8.1000

Class Properties

Local Class Properties

NameData TypeDefault ValueQualifiers
NameData TypeValue
MethodNamestring
DescriptionstringThe name of the method invoked.
Requiredbooleantrue
MethodParametersstring
DescriptionstringThe parameters of the method, formatted as an EmbeddedObject (with a predefined class name of "__MethodParameters".
EmbeddedObjectbooleantrue
PreCallboolean
DescriptionstringBoolean indicating whether the Indication is sent before the method begins executing (TRUE) or when the method completes (FALSE). When TRUE, the inherited property SourceInstance contains the value of the instance (the properties defined by the Filter's Query clause), before execution of the method. When PreCall is FALSE, SourceInstance embeds the instance as it appears after the completion of the method.
Requiredbooleantrue
ReturnValuestring
DescriptionstringReturnValue's data is dependent on the PreCall property. When PreCall is TRUE, this property is NULL describing that there is no method return value (since the method has not yet executed). When PreCall is FALSE, ReturnValue contains a string representation of the method's return value.
ModelCorrespondencestringCIM_InstMethodCall.PreCall, CIM_InstMethodCall.ReturnValueType, CIM_InstMethodCall.Error
ReturnValueTypeuint16
DescriptionstringThe type of the method return value.
Experimentalbooleantrue
ModelCorrespondencestringCIM_InstMethodCall.ReturnValue
ValueMapstring2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, ..
Valuesstringboolean, string, char16, uint8, sint8, uint16, sint16, uint32, sint32, uint64, sint64, datetime, real32, real64, reference, DMTF Reserved
Errorstring[]
DescriptionstringError's data is dependent on the PreCall property. When PreCall is TRUE, this property is NULL describing that there is no method Error instances (since the method has not yet executed). When PreCall is FALSE, Error contains an array of zero or more entries containing CIM_ERROR instances represented as an array of Embedded Instances.
EmbeddedInstancestringCIM_Error
Experimentalbooleantrue
ModelCorrespondencestringCIM_InstMethodCall.PreCall, CIM_InstMethodCall.ReturnValue

Inherited Properties

NameData TypeClass Origin
IndicationFilterNamestringCIM_Indication
IndicationIdentifierstringCIM_Indication
IndicationTimedatetimeCIM_Indication
OtherSeveritystringCIM_Indication
PerceivedSeverityuint16CIM_Indication
SequenceContextstringCIM_Indication
SequenceNumbersint64CIM_Indication
SourceInstancestringCIM_InstIndication
SourceInstanceHoststringCIM_InstIndication
SourceInstanceModelPathstringCIM_InstIndication
CorrelatedIndicationsstring[]CIM_Indication

Class Methods