mx.rpc
public class Fault
继承Fault Inheritance Error Inheritance Object
子类 SOAPFault

Fault 类表示远程过程调用 (RPC) 服务调用中存在错误。



公共属性
 属性定义方
 Inheritedconstructor : Object
对类对象或给定对象实例的构造函数的引用。
Object
  content : Object
错误的原始内容(如果可用),如 HTTP 响应正文。
Fault
 InheritederrorID : int
[只读 (read-only)] 包含与特定错误消息相关联的引用编号。
Error
  faultCode : String
[只读 (read-only)] 描述错误的简单代码。
Fault
  faultDetail : String
[只读 (read-only)] 错误的任何其它详细信息。
Fault
  faultString : String
[只读 (read-only)] 错误的文本说明。
Fault
 Inheritedmessage : String
包含与 Error 对象关联的消息。
Error
 Inheritedname : String
包含 Error 对象的名称。
Error
 Inheritedprototype : Object
[静态] 对类或函数对象的原型对象的引用。
Object
  rootCause : Object
错误的原因。
Fault
公共方法
 方法定义方
  
Fault(faultCode:String, faultString:String, faultDetail:String = null)
创建一个新的 Fault 对象。
Fault
 Inherited
在构造错误时,以字符串形式返回错误的调用堆栈(仅适用于 Flash Player 的调试版和 AIR Debug Launcher (ADL));如果未使用 Flash Player 的调试版或 ADL,则返回 null。
Error
 Inherited
指示对象是否已经定义了指定的属性。
Object
 Inherited
指示 Object 类的实例是否在指定为参数的对象的原型链中。
Object
 Inherited
指示指定的属性是否存在、是否可枚举。
Object
 Inherited
设置循环操作动态属性的可用性。
Object
  
返回 Fault 对象的字符串表示形式。
Fault
 Inherited
返回指定对象的原始值。
Object
属性详细信息
content属性
public var content:Object

错误的原始内容(如果可用),如 HTTP 响应正文。

faultCode属性 
faultCode:String  [只读 (read-only)]

描述错误的简单代码。



实现
    public function get faultCode():String
faultDetail属性 
faultDetail:String  [只读 (read-only)]

错误的任何其它详细信息。



实现
    public function get faultDetail():String
faultString属性 
faultString:String  [只读 (read-only)]

错误的文本说明。



实现
    public function get faultString():String
rootCause属性 
public var rootCause:Object

错误的原因。如果错误原因未知,或该错误是否表示根本身未知,则该值为空。

构造函数详细信息
Fault()构造函数
public function Fault(faultCode:String, faultString:String, faultDetail:String = null)

创建一个新的 Fault 对象。

参数
faultCode:String — 描述错误的简单代码。
 
faultString:String — 错误的文本说明。
 
faultDetail:String (default = null) — 描述错误的其它详细信息。
方法详细信息
toString()方法
public function toString():String

返回 Fault 对象的字符串表示形式。

返回
String — 返回 Fault 对象的字符串表示形式。