XmlSerializationWriter.InitCallbacks 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
初始化委托的 XmlSerializationWriteCallback 实例以序列化 SOAP 编码的 XML 数据。
此 API 支持产品基础结构,不能在代码中直接使用。
protected:
abstract void InitCallbacks();
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Members from serialized types may be trimmed if not referenced directly")]
protected abstract void InitCallbacks();
protected abstract void InitCallbacks();
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Members from serialized types may be trimmed if not referenced directly")>]
abstract member InitCallbacks : unit -> unit
abstract member InitCallbacks : unit -> unit
Protected MustOverride Sub InitCallbacks ()
- 属性
注解
XmlSerializationWriter的受保护成员仅供在 .NET Framework XML 序列化基础结构内部使用的派生类使用。
初始化期间,.NET Framework XML 序列化基础结构动态生成并编译从 XmlSerializationWriter派生的序列化的临时类。 在此过程中,.NET Framework 将生成实现 XmlSerializationWriteCallback 委托的写入方法。 它适用于.NET类型和 XML 数据类型之间的某些映射,这些数据类型是使用 SOAP 编码的 XML 进行序列化的,而不是根元素。 然后,根据需要在序列化期间调用写入方法。
抽象 InitCallbacks 方法是临时派生类创建写入回调方法的实例并初始化写入回调方法的位置。
不应直接创建 < a0/> 实例
SOAP 编码在 SOAP 1.1 规范的第 5 节中介绍。