访问服务协议信息并控制提供 Dart VM 提供的服务的 web 服务器,用于调试和检查 Dart 程序。
构造函数
- Service()
属性
- hashCode → int
- 此对象的哈希码。无设置器继承
- runtimeType → Type
- 表示该对象的运行时类型。无设置器继承
方法
-
noSuchMethod(
Invocation invocation) → dynamic - 当访问不存在的方法或属性时调用。继承
-
toString(
) → String - 此对象的一个字符串表示。继承
操作符
-
operator ==(
Object other) → bool - 相等操作符。继承
静态方法
-
controlWebServer(
{bool enable = false, bool? silenceOutput}) → Future< ServiceProtocolInfo> - 控制访问服务协议的 web 服务器。使用
enable
作为切换禁用或启用服务请求的 web 服务器。如果提供了silenceOutput
并为 true,服务器不会在控制台输出信息。 -
getInfo(
) → Future< ServiceProtocolInfo> - 获取有关服务协议(版本号和访问服务的 Uri)的信息。
-
getIsolateId(
Isolate isolate) → String? - 返回表示
isolate
ID 的 String 令牌。 -
getIsolateID(
Isolate isolate) → String? - 返回表示
isolate
ID 的 String 令牌。 -
getObjectId(
Object object) → String? - 返回表示
object
ID 的 String 令牌。