InstanceMirror抽象

一个 InstanceMirror 反射 Dart 语言对象的实例。

已实现类型
实现者

构造函数

InstanceMirror()

属性

hashCode int
该对象的哈希代码。
无设置器继承
hasReflectee bool
是否 reflectee 将返回由该镜像反射的实例。
无设置器
reflectee → dynamic
如果 InstanceMirror 反射的实例对我们有意义,我们在这里提供对该实际实例的访问。
无设置器
runtimeType Type
对象运行时类型的表示。
无设置器继承
type ClassMirror
对反射对象类型的镜像。
无设置器

方法

delegate(Invocation invocation) → dynamic
在此 ObjectMirror 的反射对象上执行 invocation
继承
getField(Symbol fieldName) InstanceMirror
调用获取器并返回结果上的镜像。
继承
invoke(Symbol memberName, List positionalArguments, [Map<Symbol, dynamic> namedArguments = const <Symbol, dynamic>{}]) InstanceMirror
调用命名函数并返回结果上的镜像。
继承
noSuchMethod(Invocation invocation) → dynamic
当访问不存在的方法或属性时触发。
继承
setField(Symbol fieldName, dynamic value) InstanceMirror
调用设置器并返回结果上的镜像。
继承
toString() String
此对象字符串表示形式。
继承

运算符

operator ==(Object other) bool
此镜面是否等于 other
重写