ExtendedKernelContext是KernelContext的子类,在KernelContext的基础上,封装了与计算节点(Compute Node,即算子)相关的Context信息处理接口。它提供了对计算节点输入、输出、属性、类型、名称等信息的访问接口。该类的主要目的是简化对计算节点信息的获取和处理过程。用户无需感知KernelContext信息的排布,可以直接通过ExtendedKernelContext的接口获取。如下图所示,除KernelContext以外,剩下的各层子类均不再包含任何成员变量,因此,此继承树上的所有类均可以当作POD类与原始的KernelContext强转使