ServiceExtensionResponsefinal

服务协议扩展 RPC 的响应。

如果 RPC 成功,请使用 ServiceExtensionResponse.result,否则使用 ServiceExtensionResponse.error

构造函数

ServiceExtensionResponse.error(int errorCode, String errorDetail)
创建服务协议扩展 RPC 的错误响应。
ServiceExtensionResponse.result(String result)
创建服务协议扩展 RPC 的成功响应。

属性

errorCode int?
与失败的服务协议扩展 RPC 相关的错误代码。
final
errorDetail String?
失败的服务协议扩展 RPC 的详细信息。
final
hashCode int
此对象的哈希码。
无设置器继承
result String?
成功的服务协议扩展 RPC 的结果。
final
runtimeType Type
对象运行时类型的表示。
无设置器继承

方法

isError() bool
确定此响应是否表示错误。
noSuchMethod(Invocation invocation) → dynamic
当访问不存在的方法或属性时被调用。
继承
toString() String
此对象的字符串表示。
继承

操作符

operator ==(Object other) bool
相等操作符。
继承

常量

extensionError → const int
通用扩展错误代码。
extensionErrorMax → const int
提供的最大扩展错误代码。
extensionErrorMin → const int
提供的最小扩展错误代码。
invalidParams → const int
无效方法参数错误代码。