Message.WriteMessage メソッド

定義

メッセージ全体をシリアル化します。Serializes the entire message.

オーバーロード

WriteMessage(XmlDictionaryWriter)

指定した XmlDictionaryWriter を使用して、メッセージ全体をシリアル化します。Serializes the entire message using the specified XmlDictionaryWriter.

WriteMessage(XmlWriter)

指定した XmlWriter を使用して、メッセージ全体をシリアル化します。Serializes the entire message using the specified XmlWriter.

注釈

このメソッドは、メッセージ全体をシリアル化します。This method serializes the entire message. メッセージが書き込まれた後、メッセージの MessageBuffer が存在しない限り、メッセージを書き直すことはできません。Once a message is written, it cannot be rewritten unless there is a MessageBuffer for the message.

WriteMessage(XmlDictionaryWriter)

指定した XmlDictionaryWriter を使用して、メッセージ全体をシリアル化します。Serializes the entire message using the specified XmlDictionaryWriter.

public:
 void WriteMessage(System::Xml::XmlDictionaryWriter ^ writer);
public void WriteMessage (System.Xml.XmlDictionaryWriter writer);
member this.WriteMessage : System.Xml.XmlDictionaryWriter -> unit
Public Sub WriteMessage (writer As XmlDictionaryWriter)

パラメーター

writer
XmlDictionaryWriter

メッセージを書き込むために使用される XmlDictionaryWriter オブジェクト。An XmlDictionaryWriter object to be used to write the message.

例外

writernullです。writer is null.

メッセージが閉じられています。The message is closed.

メッセージのコピー、読み取り、または書き込みが行われました。The message has been copied, read or written.

注釈

このメソッドは、メッセージ全体をシリアル化します。This method serializes the entire message. メッセージに MessageBuffer インスタンスが存在しない場合、メッセージをいったん書き込んだ後は、メッセージを再び書き込むことはできません。Once a message is written, it cannot be rewritten unless a MessageBuffer instance exists for the message.

適用対象

WriteMessage(XmlWriter)

指定した XmlWriter を使用して、メッセージ全体をシリアル化します。Serializes the entire message using the specified XmlWriter.

public:
 void WriteMessage(System::Xml::XmlWriter ^ writer);
public void WriteMessage (System.Xml.XmlWriter writer);
member this.WriteMessage : System.Xml.XmlWriter -> unit
Public Sub WriteMessage (writer As XmlWriter)

パラメーター

writer
XmlWriter

メッセージ全体を書き込むために使用される XmlWriter オブジェクト。The XmlWriter object to be used to write the entire message.

例外

writernullです。writer is null.

メッセージが閉じられています。The message is closed.

メッセージのコピー、読み取り、または書き込みが行われました。The message has been copied, read or written.

注釈

このメソッドは、メッセージ全体をシリアル化します。This method serializes the entire message. メッセージが書き込まれた後、メッセージの MessageBuffer が存在しない限り、メッセージを書き直すことはできません。Once a message is written, it cannot be rewritten unless there is a MessageBuffer for the message.

適用対象