# Fault - MethodFault

Property of
  LocalizedMethodFault
Parameter to
  HttpNfcLeaseAbort, SetTaskState
Returned by
  QueryFaultToleranceCompatibility, QueryFaultToleranceCompatibilityEx, ValidateStoragePodConfig
Thrown by
  ConverterQueryComputerInfo, ConverterQueryOsInfo
Extended by
  ConverterPropertyInfoFault, InvalidCollectorVersion, InvalidProperty, RuntimeFault, VimFault
See also
  LocalizableMessage, LocalizedMethodFault
Since
  vmodl.version.version0

## Fault Description

The base data object type for all the object model faults that an application might handle.

Properties

Name | Type | Description
--- | --- | ---
faultCause* | LocalizedMethodFault | Fault which is the cause of this fault. Since vSphere API 4.0
faultMessage* | LocalizableMessage[] | Message which has details about the error Message can also contain a key to message catalog which can be used to generate better localized messages. Since vSphere API 4.0

*May not be present