XmlSerializationWriter.InitCallbacks 方法

定义

初始化 XmlSerializationWriteCallback 委托的一个实例,以序列化 SOAP 编码的 XML 数据。

此 API 支持产品基础结构,不能在代码中直接使用。

protected:
 abstract void InitCallbacks();
protected abstract void InitCallbacks ();
abstract member InitCallbacks : unit -> unit
Protected MustOverride Sub InitCallbacks ()

注解

受保护的成员XmlSerializationWriter仅供派生类使用,这些类在.NET Framework XML 序列化基础结构内部使用。

初始化期间,.NET Framework XML 序列化基础结构动态生成并编译派生自XmlSerializationWriter的序列化的临时类。 在此过程中,.NET Framework生成实现委托的XmlSerializationWriteCallback写入方法。 对于.NET Framework类型与使用 SOAP 编码的 XML 序列化的 XML 数据类型(而不是根元素)之间的某些映射,它执行此操作。 然后,如有必要,在序列化期间调用写入方法。

抽象 InitCallbacks 方法是临时派生类创建并初始化写入回调方法的实例的位置。

You should not directly create an instance of XmlSerializationWriteCallback.

SOAP 编码在 SOAP 1.1 规范的第 5 节中介绍。

适用于