# 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

Name | Data Type | Value
--- | --- | ---
Description | string | CIM_InstMethodCall notifies when an instance's method is invoked.
Indication | boolean | true
UMLPackagePath | string | CIM::Event
Version | string | 2.6.0

## Class Properties

### Local Class Properties

Name | Data Type | Default Value | Qualifiers
--- | --- | --- | ---
Name | Data Type | Value
MethodName | string |
Description | string | The name of the method invoked.
Required | boolean | true
MethodParameters | string |
Description | string | The parameters of the method, formatted as an EmbeddedObject (with a predefined class name of "__MethodParameters".
EmbeddedObject | boolean | true
PreCall | boolean |
Description | string | Boolean 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.
Required | boolean | true
ReturnValue | string |
Description | string | ReturnValue'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.
ModelCorrespondence | string | CIM_InstMethodCall.PreCall

### Inherited Properties

Name | Data Type | Class Origin
--- | --- | ---
IndicationFilterName | string | CIM_Indication
IndicationIdentifier | string | CIM_Indication
IndicationTime | datetime | CIM_Indication
OtherSeverity | string | CIM_Indication
PerceivedSeverity | uint16 | CIM_Indication
SequenceContext | string | CIM_Indication
SequenceNumber | sint64 | CIM_Indication
SourceInstance | string | CIM_InstIndication
SourceInstanceHost | string | CIM_InstIndication
SourceInstanceModelPath | string | CIM_InstIndication
CorrelatedIndications | string[] | CIM_Indication

## Class Methods