XmlSerializationReader.InitCallbacks 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
初始化回调方法,该方法填充映射到 SOAP 编码的 XML 数据的对象。
此 API 支持产品基础结构,不能在代码中直接使用。
protected:
abstract void InitCallbacks();
protected abstract void InitCallbacks ();
abstract member InitCallbacks : unit -> unit
Protected MustOverride Sub InitCallbacks ()
注解
受保护的成员XmlSerializationReader仅供派生类使用,这些类在.NET Framework XML 序列化基础结构内部使用。
初始化期间,.NET Framework XML 序列化基础结构动态生成并编译派生自XmlSerializationReader的反序列化的临时类。 在此过程中,.NET Framework生成实现委托的XmlSerializationReadCallback读取方法。 它适用于.NET Framework类型和 XML 数据类型之间的某些映射,这些数据类型通过 SOAP 编码的 XML 进行序列化,而不是根元素。 接下来,在反序列化期间调用读取方法。
抽象 InitCallbacks 方法是临时派生类创建读取回调方法的实例并初始化读取回调方法的位置。
不应直接创建一 XmlSerializationReadCallback个实例。
SOAP 编码在 SOAP 1.1 规范的第 5 节中介绍。