访问服务协议信息,并控制提供 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 令牌。