服务协议是客户端(例如 Observatory)用于访问 Dart VM 提供的调试和检查 Dart 程序的协议。此类封装了访问此服务的版本号和 Uri。
构造函数
- ServiceProtocolInfo(Uri? serverUri)
属性
- hashCode → int
- 此对象的哈希码。无设置器继承
- majorVersion → int
- 协议的主版本号。如果运行中的 Dart 环境不支持服务协议,则此值为 0。final
- minorVersion → int
- 协议的次要版本号。如果运行中的 Dart 环境不支持服务协议,则此值为 0。final
- runtimeType → Type
- 对象运行时类型的表示。无设置器继承
- serverUri → Uri?
- 连接到由服务托管的分析器客户端的 Uri。如果 Web 服务器没有运行,则此值为 null。final
- serverWebSocketUri → Uri?
- 通过 WebSocket 连接到服务的 Uri。如果 Web 服务器没有运行,则此值为 null。无设置器
方法
-
noSuchMethod(
Invocation invocation) → dynamic - 当访问不存在的方法或属性时被调用。继承
-
toString(
) → String - 此对象的字符串表示形式。覆盖
运算符
-
operator ==(
Object other) → bool - 相等运算符。继承