XmlSerializationWriter.AddWriteCallback 方法

定義

儲存 XmlSerializationWriteCallback 委派 (Delegate) 的實作及它所套用的型別,以供稍後的引動過程使用。

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

protected:
 void AddWriteCallback(Type ^ type, System::String ^ typeName, System::String ^ typeNs, System::Xml::Serialization::XmlSerializationWriteCallback ^ callback);
protected void AddWriteCallback (Type type, string typeName, string? typeNs, System.Xml.Serialization.XmlSerializationWriteCallback callback);
protected void AddWriteCallback (Type type, string typeName, string typeNs, System.Xml.Serialization.XmlSerializationWriteCallback callback);
member this.AddWriteCallback : Type * string * string * System.Xml.Serialization.XmlSerializationWriteCallback -> unit
Protected Sub AddWriteCallback (type As Type, typeName As String, typeNs As String, callback As XmlSerializationWriteCallback)

參數

type
Type

進行序列化之物件的 Type

typeName
String

進行序列化之物件的型別名稱。

typeNs
String

進行序列化之物件的型別命名空間。

備註

的受保護成員 XmlSerializationWriter 僅供在 .NET Framework XML 序列化基礎結構內部使用的衍生類別使用。

在初始化期間,.NET Framework XML 序列化基礎結構會動態產生並編譯衍生自 XmlSerializationWriter 的序列化暫存類別。 在此程式中,.NET Framework會產生實作委派的 XmlSerializationWriteCallback 寫入方法。 對於.NET Framework型別與透過 SOAP 編碼 XML 序列化且不是根項目的 XML 資料類型之間的特定對應,則這麼做。 然後,視需要在序列化期間呼叫寫入方法。

您不應該直接建立 的 XmlSerializationWriteCallback 實例。

SOAP 編碼會在 SOAP 1.1 規格的第 5 節中說明。

適用於